1
我怎樣才能得到一個QPushButton的壓制背景顏色?獲取QPushButton按下背景顏色
if (isDown())
_BGColor = <pressed background color>; // how to get this???
else
_BGColor = palette().color(QPalette::Background); // this is to get the idle backcolor
在此先感謝!
歡迎來到Stackoverflow。你能解釋你想做什麼嗎?看起來,獲得這種顏色不是一個好主意。可能是我們可以找到你最初的問題的更好的解決方案? – Ilya
我有一個QPushButton子類,當按鈕被長按,我想提請與背景的反色的圓圈,然後裏面是用背景色的檢查符號。對我來說,另一個選擇是清除圈子的某些部分(使該部分透明)以創建複選標記。 – Toots
我想要做的是在我的按鈕中有一個覆蓋圓圈,並在中間形成一個整形檢查。它用於按鈕的checked屬性,就像有一個複選框,但我想將其渲染爲繪圖。 – Toots