[英]How to “get” an attribute of a QLabel widget
我知道QLabel属性(例如frameGeometry,pixmap和text)可以使用它们各自的命令来恢复。 但是是否有可能在每个标签小部件周围获得“框架阴影”的值?
我使用qt-designer将3个标签放置在框架内(在窗口内)。 我通过在QMainWindow类中调用self.label_1.setFrameShadow(QFrame.Raised)
或self.label_1.setFrameShadow(QFrame.Plain)
为这些标签分配了阴影。 现在,我希望在检查其中之一是“凸起”还是“普通”之后更新其阴影属性。 该错误表明:“ QLabel”对象没有属性“ FrameShadow”。 但是,如果我能够设置它,为什么会这样呢?
QLabel
继承自QFrame
,因此具有该属性的访问器frameShadow()
。
与其他框架不同,Qt访问器并非以get
...开头。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.