Qt入门系列开发教程对话框QFontDialog字体对话框

Posted 编程鱼酱

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Qt入门系列开发教程对话框QFontDialog字体对话框相关的知识,希望对你有一定的参考价值。

文章目录

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入门系列开发教程对话框QFontDialog字体对话框的主要内容,如果未能解决你的问题,请参考以下文章

Qt入门系列开发教程对话框QColorDialog颜色对话框

Qt入门系列开发教程对话框QErrorMessage错误消息对话框

Qt入门系列开发教程QSSqss样式

Qt入门系列开发教程QSSqss选择器

Qt入门系列开发教程基础控件篇QLabel文本标签

Qt入门系列开发教程QSSqss的实例