[英]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.