Home · All Classes · Modules · QSS HELP · QSS 案例 · VER007 HOME |
该QPainterPathStroker类是用来产生可填写概述对于给定的画家路径。More...
该QPainterPathStroker类是用来产生可填写概述对于给定的画家路径。
通过调用createStroke( )函数,传递一个给定的QPainterPath作为参数,表示给定路径的轮廓的新画家路径被创建。新创建的画家路径然后可以填充绘制原画师路径的轮廓。
您可以控制各种设计方面使用以下功能的概述(宽度,帽样式,加入风格和虚线样式) :
该setDashPattern( )函数接受一个既Qt.PenStyle对象和模式作为参数向量表示。
此外,您可以指定一个曲线的阈值时,控制与曲线绘制的粒度,使用setCurveThreshold()函数。预设的阈值是一个很好的调整值( 0.25 ) ,并且通常你不需要修改它。但是,您可以通过降低它的价值使曲线的外观更光滑。
您还可以控制斜接限制使用生成的轮廓setMiterLimit()函数。斜接限制说明如何远离每个加盟斜角连接可以延长。在宽的单位是所指定的限制,因此pixelwise斜接限制会miterlimit * width。此值仅用于联接风格Qt.MiterJoin。
通过所产生的画家路径createStroke( )函数应该只用于概述给定的画家路径。否则可能会导致意外行为。生成的轮廓也需要Qt.WindingFill排除这是默认设置。
创建一个新的司炉。
返回生成轮廓的端点样式。
See also setCapStyle( ) 。
产生一个新的路径就是代表给定的轮廓可填写区域path。
轮廓的各个方面的设计都是基于抚摩的属性:width( )capStyle( )joinStyle( )dashPattern( )curveThreshold()和miterLimit( ) 。
生成的路径应该只用于概述给定的画家路径。否则可能会导致意外行为。生成的轮廓也需要Qt.WindingFill排除这是默认设置。
返回生成的轮廓曲线扁平化的门槛。
See also setCurveThreshold( ) 。
返回冲刺的轮廓产生偏移。
See also setDashOffset( ) 。
返回生成的轮廓虚线样式。
See also setDashPattern( ) 。
返回生成的轮廓线的连接样式。
See also setJoinStyle( ) 。
返回斜接限制为生成的轮廓。
See also setMiterLimit( ) 。
设置生成的轮廓的帽子风格style。如果一个虚线样式设置,图案各部分是受帽style。
See also capStyle( ) 。
指定曲线变平threshold,控制与所生成的轮廓'曲线绘制的粒度。
预设的阈值是一个很好的调整值( 0.25 ) ,并且通常你不需要修改它。但是,您可以通过降低它的价值使曲线的外观更光滑。
See also curveThreshold( ) 。
设置破折号所生成的轮廓,以抵消offset。
请参阅该文档QPen.setDashOffset( )为破折号的描述偏移。
See also dashOffset( ) 。
设置所生成的轮廓的虚线样式style。
See also dashPattern( ) 。
这是一个重载函数。
设置所生成的轮廓的虚线样式dashPattern。此功能使得它可以指定自定义虚线样式。
向量中的每个元素都包含在行程短划线和空格的长度,用连字符和空格之间的第一个元素的第一个破折号,在第二个元素的第一个空间,并为每个下列成对的元素交替的开始。
该载体可含有的元素,在这种情况下,最后一个元素将通过当图案重复第一元件的长度延伸的一个奇数。
设置生成的轮廓的风格加入到style。
See also joinStyle( ) 。
设置生成的轮廓的斜接限制limit。
斜接限制说明如何远离每个加盟斜角连接可以延长。被指定在当前设置的宽度为单位的限制。所以pixelwise斜接限制会miterlimit * width。
此值仅用于联接风格Qt.MiterJoin。
See also miterLimit( ) 。
设置所生成的轮廓画家路径的宽度width。
所生成的轮廓将延长约50%的width为给定的输入路径的原始轮廓的每一侧。
See also width( ) 。
返回生成的轮廓的宽度。
See also setWidth( ) 。
PyQt 4.10.3 for X11 | Copyright © Riverbank Computing Ltd and Nokia 2012 | Qt 4.8.5 |