我有一个用样式表填充红色的QLabel,但是QLabel是矩形的,我想要一个圆。我尝试添加边框半径,但是它不起作用,可能是因为我将QLabel放在了formLayout中。

有没有一种简单的方法可以通过使用样式表来获得圆形QLabel?

谢谢。

编辑:使用图片似乎比现在更容易。

最佳答案

创建用作 mask 的图像,然后通过调用setMask将其设置在标签上。
documentation所述:-

关于qt - 如何制作QLabel圆圈?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/23786641/

10-13 08:44