• 6826阅读
  • 3回复

QPainterPath能重新初始化吗? [复制链接]

上一主题 下一主题
离线bluetornado
 
只看楼主 倒序阅读 楼主  发表于: 2009-08-10
比如说有下面这一段代码:
     QPainterPath rectPath;
     rectPath.moveTo(20.0, 30.0);
     rectPath.lineTo(80.0, 30.0);
     rectPath.lineTo(80.0, 70.0);
     rectPath.lineTo(20.0, 70.0);
     rectPath.closeSubpath();
如果过了一段时间后我不需要用这个图形了,想画另外的一个图形,我能不能将rectPath初始化后再画图?
离线duduqq

只看该作者 1楼 发表于: 2009-08-10
rectPath = QPainterPath() ;
这就可以让这个路径清空了
离线bluetornado
只看该作者 2楼 发表于: 2009-08-10
3Q,试了一下,成功了
离线robertkun

只看该作者 3楼 发表于: 2009-08-11
                                              简单的生活使人快乐!
快速回复
限100 字节
 
上一个 下一个