setMask降低小部件的质量

时间:2019-07-31 18:08:08

标签: python pyqt pyqt5

我有一个自定义的Arrow Widget,在其上使用蒙版仅允许用户单击椭圆区域,而不是整个矩形控件区域。

关于小部件的可点击性,它可以正常工作,但是图像质量下降。我一直在寻找提高质量的方法,但是在互联网上流行的只是AntiAnliasing期间使用的QPainter的{​​{1}}属性。在这里,您可以看到一个比较: 样本有面具,样本面具。

enter image description here

这是小部件的代码。

paintEvent

0 个答案:

没有答案