1
我創建了一個新的類可點擊標籤,它繼承自QLabel並充當 「按鈕」。在Qt Creator中,如何在特定類的QLabel上設置背景圖像
我想使用背景圖像作爲它自己的按鈕。這樣我也可以改變各種狀態的背景圖片(禁用,點擊,發佈)。
我該如何指定樣式表才能更改該標籤的屬性,或以某種方式更改Qlabel的屬性/屬性? (我知道樣式表將背景圖片的URL(XXX),但它會改變我的自定義類的我所有的按鈕,以便圖像)
感謝
我創建了一個新的類可點擊標籤,它繼承自QLabel並充當 「按鈕」。在Qt Creator中,如何在特定類的QLabel上設置背景圖像
我想使用背景圖像作爲它自己的按鈕。這樣我也可以改變各種狀態的背景圖片(禁用,點擊,發佈)。
我該如何指定樣式表才能更改該標籤的屬性,或以某種方式更改Qlabel的屬性/屬性? (我知道樣式表將背景圖片的URL(XXX),但它會改變我的自定義類的我所有的按鈕,以便圖像)
感謝
可以通過分配一個樣式錶針對特定部件只需通過調用setStyleSheet(const QString & styleSheet)
就可以找到該特定的小部件。
如果你想進一步使用樣式表了小部件hierarcy,或在應用層面,您可以通過使用CSS選擇這樣針對特定部件:
QWidget[objectName="myObject"]
您需要確保相關小部件使用setObjectName("myObject")
設置其ojbect名稱。
看看[這裏](http://stackoverflow.com/questions/6582245/qpushbutton-settext-problem-in-qt),我認爲* QButtonButton的*你的*按鈕是一個體面的解 – vrince