如何“获取” QLabel小部件的属性

时间:2019-02-04 17:13:54

标签: python pyqt

我了解可以使用它们各自的命令来恢复QLabel属性,例如frameGeometry,pixmap和text。但是是否有可能在每个标签小部件周围获得“框架阴影”的值?

我使用qt-designer在框架内(窗口内)放置了3个标签。我通过在QMainWindow类中调用self.label_1.setFrameShadow(QFrame.Raised)self.label_1.setFrameShadow(QFrame.Plain)为每个标签分配了阴影。 现在,我希望在检查其中之一是“凸起”还是“普通”之后更新其阴影属性。该错误表明:“ QLabel”对象没有属性“ FrameShadow”。但是,如果我能够进行设置,为什么会这样呢?

1 个答案:

答案 0 :(得分:0)

QLabel继承自QFrame,因此具有该属性的访问器frameShadow()

与其他框架不同,Qt访问器不是以get开头...