PyQt控件设计的小技巧

  1. (未验证)如果要给QPushButton增加菜单选项,通常都会显示一个小箭头,如下图所示: Pasted image 20230412102506.png

但有的时候不希望多出这么一个箭头,可以通过QSS来解决该问题,代码如下:

Python
QPushButton.setStyleSheet("QPushButton:menu-indicator{image:none;}") 

这样就不显示了 Pasted image 20230412102707.png

  1. (未验证)有的时候为了适应Windows 11风格,想让QMenu等控件显示圆角效果,可以增加这么一句QSS代码:
    Python
    QMenu.setStyleSheet("border-radius: 10px;")
    

Question

不过好像我已经用到这么一句代码,但是还是不能实现这个效果,这是为啥?