870920 Menu

PathStrokeType(轨迹描边)详解

Path对象所描述的形状,不仅可以由Graphics对象直接填充,还可以只进行描边式绘制,即素描式绘制。比如:轨迹对象描绘的曲线等线型只是一个概念,并无宽度,此时就需要给该曲线一个宽度值,画刷描边后才可看到预想的结果。要实现此功能,需用到PathStrokeType轨迹描边类。前面的代码中已有涉及,本小节再补充一些技巧。

 可将某个轨迹的描边结果赋值给另一个轨迹,目标轨迹所描述的形状即仅仅是边线,而不再是形状
 轨迹对象也可以自行修改,将当前所描述的形状改为该形状的描边
 可在内容组件类的resized()函数中设置轨迹和轨迹描边,在paint()函数中填充

PathStrokeType类的成员函数(网站发表,略)。