Qt入门教程【对话框】QFontDialog字体对话框

文章目录

  • 1.描述
  • 2.公有函数
  • 3.事件
  • 4.静态函数

1.描述

通过景观台函数getFont创建的字体对话框

 bool ok;
 QFont font = QFontDialog::getFont(
                 &ok, QFont("Helvetica [Cronyx]", 10), this);
 if (ok) {
     // the user clicked OK and font is set to the font the user selected
 } else {
     // the user canceled the dialog; font is set to the initial
     // value, in this case Helvetica [Cronyx], 10
 }

对话框也可以呗设置到widget里

 myWidget.setFont(QFontDialog::getFont(0, myWidget.font()));

如果用户点击ok,字体将会呗应用到myWidget,并且如果他们点击取消,将不会应用

你可能感兴趣的:(Qt入门教程100篇,qt,c++,开发语言)