Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QFontComboBox widget是一个组合框,让用户选择字体系列。More...
继承QComboBox。
该QFontComboBox widget是一个组合框,让用户选择字体系列。
组合框填入的字体系列名称,如宋体,黑体,和Times New Roman字母顺序列表。家族名称显示使用实际的字体在可能的情况。对于字体,如符号,这里的名字是不能表示在字体本身,显示的字体的样本旁姓。
QFontComboBox经常用在工具条,在用结合QComboBox用于控制字体大小和两个QToolButtonS代表粗体和斜体。
当用户选择一个新的字体,该currentFontChanged( )信号除了发射currentIndexChanged( ) 。
Call setWritingSystem( )来告诉QFontComboBox仅显示支持一个给定的文字系统字体,setFontFilters()来过滤掉某些类型的字体作为例如非可缩放字体或等宽字体。
这个枚举可用于仅在字体组合框中显示某些类型的字体。
Constant | Value | Description |
---|---|---|
QFontComboBox.AllFonts | 0 | 显示所有字体 |
QFontComboBox.ScalableFonts | 0x1 | 显示可缩放字体 |
QFontComboBox.NonScalableFonts | 0x2 | 显示非可缩放字体 |
QFontComboBox.MonospacedFonts | 0x4 | 显示等宽字体 |
QFontComboBox.ProportionalFonts | 0x8 | 显示比例字体 |
该FontFilters类型是一个typedef为QFlags\u003cFontFilter\u003e 。它存储FontFilter值的或组合。
该parent的说法,如果不是没有,原因self通过Qt的,而不是PyQt的拥有。
构造一个组合框的字体用给定的parent。
从重新实现QObject.event( ) 。
这种方法也是一个Qt槽与C + +的签名void setCurrentFont(const QFont&)。
从重新实现QWidget.sizeHint( ) 。
这是该信号的默认超载。
这个信号被发射时的当前字体的变化,与新font。
See also currentFont。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |