【发布时间】:2012-12-07 03:49:31
【问题描述】:
我在 QGraphicsView 内画了几个矩形;我通过用我的QPixmap 创建一个QBrush 来为这些使用自定义点画图案。这将按预期以默认缩放级别显示。
当我调用view->scale() 时,矩形显示得更大或更小,正如我预期的那样。然而,Qt 已经对点画图案的各个位进行了缩放,这是意料之中的;我希望它用画笔再次绘制更大或更小的矩形。
例如。
如果我使用具有一个像素点和像素空间的点画图案,放大后,我想看到一个更大的矩形,但我想要具有相同像素间隙的相同点画图案。这是否可以以某种方式实现?谢谢。
【问题讨论】:
标签: qt qgraphicsview qpixmap