字体对话框
字体对话框QFontDialog类提供了一个可以选择字体的对话框部件:
#include <QFontDialog>
//ok is a sign to mark what you chosen(OK or Calcel)
bool ok;
QFont font = QFontDialog::getFont(&ok,this);
if(ok) { //choose OK
ui->pushButton_2->setFont(font);
} else { //choose cancel
qDebug()<<"Cancel";
}
这里通过静态函数来选择字体,如果在字体对话框中单击了OK,那么ok=true;如果单击了Cancel,那么ok=false。
来源:oschina
链接:https://my.oschina.net/u/2368202/blog/719641