Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QFontInfo类提供有关字体的常规信息。More...
该QFontInfo类提供有关字体的常规信息。
该QFontInfo类提供相同的访问功能QFont如family( )pointSize( )italic( )weight( )fixedPitch( )styleHint( )等,不过,虽然在QFont访问函数返回已设置的值,一个QFontInfo对象返回应用到实际将用于绘制文本的字体的值。
例如,当程序要求一个25pt Courier字体的机器上有一个不可扩展的24PT Courier字体上,QFont将(通常)使用24PT快递渲染。在这种情况下,QFont.pointSize()返回25和QFontInfo.pointSize()返回24 。
有三种方法来创建一个QFontInfo对象。
(注:如果您使用的打印机字体返回的值可能是不准确的打印机字体并不总是那么访问最近的屏幕字体时使用打印机字体提供。 )
构造一个字体信息对象font。
字体必须是屏幕兼容,即在绘制文本时使用的字体widgets or pixmaps,不QPicture or QPrinter。
字体信息对象持有,在它被创建的时候被传递在构造函数中的字体的信息,并且不更新,如果字体的属性后来改。
使用QPainter.fontInfo()来绘制时获取字体信息。这将喷漆设备,是不是屏幕兼容上画的时候给出正确的结果也。
构造的副本fi。
返回True如果weight( )将返回一个值大于QFont.Normal否则返回False 。
See also weight()和QFont.bold( ) 。
返回True如果匹配的窗口系统字体是完全一样的字体指定一个,否则返回False 。
See also QFont.exactMatch( ) 。
返回匹配窗口系统字体的系列名称。
See also QFont.family( ) 。
返回匹配窗口系统字体的固定摊位价值。
See also QFont.fixedPitch( ) 。
返回匹配窗口系统字体的斜体价值。
See also QFont.italic( ) 。
返回匹配窗口的系统字体的像素大小。
See also QFont.pointSize( ) 。
返回匹配窗口的系统字体的磅值。
See also pointSizeF()和QFont.pointSize( ) 。
返回匹配窗口的系统字体的磅值。
See also QFont.pointSizeF( ) 。
返回True如果字体为原始模式的字体,否则返回False 。
如果它是一个原始模式的字体,在所有其他功能QFontInfo将返回的设置相同的值QFont不管字体的实际使用。
See also QFont.rawMode( ) 。
返回匹配窗口系统字体的样式值。
See also QFont.style( ) 。
返回匹配窗口的系统字体的风格。
目前只返回样式提示设置中QFont。
See also QFont.styleHint()和QFont.StyleHint。
返回系统匹配窗口的系统字体,支持它的样式名称。
此功能被引入Qt的4.8 。
See also QFont.styleName( ) 。
返回匹配窗口系统字体的粗细。
See also QFont.weight()和bold( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |