Home · All Classes · Modules  · QSS HELP  · QSS 案例 · VER007 HOME

QTextFrameFormat Class Reference
[QtGui module]

该QTextFrameFormat类提供的格式信息帧QTextDocumentMore...

继承QTextFormat

通过继承QTextTableFormat

Types

Methods


Detailed Description

该QTextFrameFormat类提供的格式信息帧QTextDocument

一个文本框组合在一起的一个或多个文本块,提供了一个层结构比段落更大。一帧的格式指定它如何呈现和定位在所述屏幕上。它不直接在指定的文本格式的行为,但提供了有关其子女的布局约束。

帧格式定义width()和height屏幕上的帧的() 。每帧可以有一个border() ,围绕它的内容用矩形框。边框是由包围margin()周围的框架,并在框架的内容被分开的边界由所述框架的padding( ) 。此方案类似于使用层叠样式表对HTML页面的盒模型。

position一帧( )设置使用setPosition( ),并确定它是如何定位相对于周围的文本。

一个QTextFrameFormat对象的有效性可以用来确定isValid()函数。


Type Documentation

QTextFrameFormat.BorderStyle

这个枚举变量描述文本框不同的边框样式。

Constant Value
QTextFrameFormat.BorderStyle_None 0
QTextFrameFormat.BorderStyle_Dotted 1
QTextFrameFormat.BorderStyle_Dashed 2
QTextFrameFormat.BorderStyle_Solid 3
QTextFrameFormat.BorderStyle_Double 4
QTextFrameFormat.BorderStyle_DotDash 5
QTextFrameFormat.BorderStyle_DotDotDash 6
QTextFrameFormat.BorderStyle_Groove 7
QTextFrameFormat.BorderStyle_Ridge 8
QTextFrameFormat.BorderStyle_Inset 9
QTextFrameFormat.BorderStyle_Outset 10

这个枚举被引入或修改的Qt 4.3 。

See also borderStyle()和FrameBorderStyle

QTextFrameFormat.Position

这个枚举说明如何一帧位于相对于周围的文本。

Constant Value
QTextFrameFormat.InFlow 0
QTextFrameFormat.FloatLeft 1
QTextFrameFormat.FloatRight 2

See also position()和CssFloat


Method Documentation

QTextFrameFormat.__init__ (self)

构造一个文本框格式对象的默认属性。

QTextFrameFormat.__init__ (self, QTextFrameFormat)

float QTextFrameFormat.border (self)

返回像素的边框的宽度。

See also setBorder( ) 。

QBrush QTextFrameFormat.borderBrush (self)

返回用于框架的边框刷。

此功能被引入Qt的4.3 。

See also setBorderBrush( ) 。

BorderStyle QTextFrameFormat.borderStyle (self)

返回框架的边框的样式。

此功能被引入Qt的4.3 。

See also setBorderStyle( ) 。

float QTextFrameFormat.bottomMargin (self)

返回的帧的下边距以像素为单位的宽度。

此功能被引入Qt的4.3 。

See also setBottomMargin( ) 。

QTextLength QTextFrameFormat.height (self)

返回框架的边框矩形的高度。

See also setHeight( ) 。

bool QTextFrameFormat.isValid (self)

返回True如果格式说明是有效的,否则返回False 。

float QTextFrameFormat.leftMargin (self)

返回的帧的左边距以像素为单位的宽度。

此功能被引入Qt的4.3 。

See also setLeftMargin( ) 。

float QTextFrameFormat.margin (self)

返回的帧的外部边距以像素为单位的宽度。

See also setMargin( ) 。

float QTextFrameFormat.padding (self)

返回以像素为框架的内部填充的宽度。

See also setPadding( ) 。

QTextFormat.PageBreakFlags QTextFrameFormat.pageBreakPolicy (self)

返回帧/表中的当前设置的分页符政策。默认值是QTextFormat.PageBreak_Auto

这个函数中引入了Qt 4.2中。

See also setPageBreakPolicy( ) 。

Position QTextFrameFormat.position (self)

返回的定位策略框架与此帧格式。

See also setPosition( ) 。

float QTextFrameFormat.rightMargin (self)

返回的帧的右边距,以像素为单位的宽度。

此功能被引入Qt的4.3 。

See also setRightMargin( ) 。

QTextFrameFormat.setBorder (self, float aborder)

设置width(以像素为单位)帧的边界。

See also border( ) 。

QTextFrameFormat.setBorderBrush (self, QBrush brush)

设置brush用于框架的边框。

此功能被引入Qt的4.3 。

See also borderBrush( ) 。

QTextFrameFormat.setBorderStyle (self, BorderStyle style)

设置style的帧的边界。

此功能被引入Qt的4.3 。

See also borderStyle( ) 。

QTextFrameFormat.setBottomMargin (self, float amargin)

设置框架的底部margin以像素为单位。

此功能被引入Qt的4.3 。

See also bottomMargin( ) 。

QTextFrameFormat.setHeight (self, float aheight)

设置帧的height

See also height( ) 。

QTextFrameFormat.setHeight (self, QTextLength aheight)

这是一个重载函数。

设置帧的height

QTextFrameFormat.setLeftMargin (self, float amargin)

设置框架的左margin以像素为单位。

此功能被引入Qt的4.3 。

See also leftMargin( ) 。

QTextFrameFormat.setMargin (self, float amargin)

设置帧的margin以像素为单位。这种方法同样设置了左,右,上和框架为相同的值的上下边界。个别利润率复盖一般利润率。

See also margin( ) 。

QTextFrameFormat.setPadding (self, float apadding)

设置width以像素为框架的内部填充。

See also padding( ) 。

QTextFrameFormat.setPageBreakPolicy (self, QTextFormat.PageBreakFlags flags)

设置为帧/表分页政策policy

这个函数中引入了Qt 4.2中。

See also pageBreakPolicy( ) 。

QTextFrameFormat.setPosition (self, Position f)

设置policy用于定位的帧与该帧的格式。

See also position( ) 。

QTextFrameFormat.setRightMargin (self, float amargin)

设置帧的权利margin以像素为单位。

此功能被引入Qt的4.3 。

See also rightMargin( ) 。

QTextFrameFormat.setTopMargin (self, float amargin)

设置帧的顶部margin以像素为单位。

此功能被引入Qt的4.3 。

See also topMargin( ) 。

QTextFrameFormat.setWidth (self, QTextLength length)

设置帧的边界矩形的width

See also width()和QTextLength

QTextFrameFormat.setWidth (self, float awidth)

这是一个重载函数。

该设置框的边框矩形的宽度的宽度到指定的简便方法固定width

float QTextFrameFormat.topMargin (self)

返回的帧的上边距,以像素为单位的宽度。

此功能被引入Qt的4.3 。

See also setTopMargin( ) 。

QTextLength QTextFrameFormat.width (self)

返回框架的边框矩形的宽度。

See also setWidth()和QTextLength




PyQt 4.10.3 for X11 Copyright © Riverbank Computing Ltd and Nokia 2012 Qt 4.8.5