| Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
在QTextLine类表示一个文本行内QTextLayout。More...
在QTextLine类表示一个文本行内QTextLayout。
一个文本行通常是由创建QTextLayout.createLine( ) 。
创建后,该行可使用的填充setLineWidth()或setNumColumns()函数。 A线都有一些属性,包括其佔用的矩形,rect() ,其坐标,x()和y() ,其textLength( )width()和naturalTextWidth() ,和其ascent( )和体面()相对于文本。光标在该行的条款的位置是可从cursorToX()和从它的逆xToCursor( ) 。 A线可以与移动setPosition( ) 。
| Constant | Value |
|---|---|
| QTextLine.CursorBetweenCharacters | 0 |
| QTextLine.CursorOnCharacter | 1 |
| Constant | Value |
|---|---|
| QTextLine.Leading | 0 |
| QTextLine.Trailing | 1 |
创建一个无效的行。
返回该行的崛起。
See also descent()和height( ) 。
光标位置转换cursorPos到的对应的行内x位置,同时考虑edge。
If cursorPos是不是一个有效的光标位置,最接近的有效光标位置将被替代使用,并CPOS将被修改为指向这个有效的光标位置。
See also xToCursor( ) 。
返回该行的后裔。
绘制行中给定的painter在指定的position。该selection供内部使用保留的。
返回该行的高度。这等于ascent()+descent( ) + 1 ,如果是不包括在内的领先。如果领导包括在内,这等于ascent()+descent()+leading()+ 1 。
See also ascent( )descent( )leading()和setLeadingIncluded( ) 。
返回文本的水平前进。文本的进步是从它的位置到下一个位置,在该文本自然会得出的距离。
通过将前进到文本行的位置,并使用这个作为第二文本行的位置,你就可以无需在两者之间的间隙来定位两行并排侧。
此功能被引入Qt的4.7 。
返回True如果该文本行是有效的,否则返回False 。
返回该行的领导。
此功能被引入Qt的4.6 。
See also ascent( )descent()和height( ) 。
返回True如果积极主导,计入该行的高度,否则返回False 。
默认情况下,是不包括在内的领先。
此功能被引入Qt的4.6 。
See also setLeadingIncluded( ) 。
返回文本引擎的线的位置。
返回复盖的线的矩形。
返回由文本所佔据的线的宽度。这始终是\u003c =到width( ) ,并且是可以在不改变换行位置使用的布局( )的最小宽度。
返回该行的位置相对于文本布局的地位。
See also setPosition( ) 。
返回该行的边界矩形。
See also x( )y( )textLength()和width( ) 。
包括积极主导入行的高度,如果included为True,否则不包括领先。
默认情况下,是不包括在内的领先。
需要注意的是负领先被忽略,它必须在代码中使用的文本行通过让线重叠处理。
此功能被引入Qt的4.6 。
See also leadingIncluded( ) 。
勾画出具有给定的线width。该生产线是从起始位置充满了尽可能多的字符将适合入行。在壳体的文本不能被分割在该行的末尾,将被填充有附加字符到下一个空白字符或文本的末尾。
勾画出的线条。该生产线是从它的起始位置充满了尽可能多的字符被指定numColumns。若文本不能被分割,直到numColumns字符,该行就会充满尽可能多的字符到下一个空格或文字的结尾。
勾画出的线条。该生产线是从它的起始位置充满了尽可能多的字符被指定numColumns。若文本不能被分割,直到numColumns字符,该行就会充满尽可能多的字符到下一个空格或文字的结尾。提供alignmentWidth被用作基准宽度对齐。
移动线位置pos。
See also position( ) 。
返回该行的文本的长度。
See also naturalTextWidth( ) 。
返回该行的开始从传递到该字符串的开头QTextLayout。
返回所指定的布局( )函数线的宽度。
See also naturalTextWidth( )x( )y( )textLength()和rect( ) 。
返回该行的x位置。
See also rect( )y( )textLength()和width( ) 。
转换的x坐标x到最近匹配的光标位置,根据光标位置类型,cpos。
See also cursorToX( ) 。
返回该行的y位置。
See also x( )rect( )textLength()和width( ) 。
| PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |