添加#include<QFontDialog>头文件
void MyWidget::on_pushButton_3_clicked()
{
//ok用于标记是否单击了Ok按钮。然后获得选择的字体
bool ok;
QFont font = QFontDialog::getFont(&ok,this);
//如果单击OK按钮,那么让“字体对话框”使用新字体
if(ok)
ui->pushButton_3->setFont(font);
else
qDebug()<<tr(“没有选择字体!”);
}