1.設置按鈕背景透明
setStyleSheet("QPushButton{background-color: rgba(18, 62, 111, 200);color:rgb(230, 230, 230);}");
設置透明度可以調整rgba最後一個數據的值,其取值範圍爲(0~255),255爲不透明,0爲完全透明。
這樣設置對窗口中所有QPushButton都生效,如果只想設置某個按鈕的樣式,要加上這個按鈕的objectName,
setStyleSheet("QPushButton#objectName{background-color: rgba(18, 62, 111, 200);color:rgb(230, 230, 230);}");
2.取消按鈕選中時的框框
setStyleSheet("QPushButton:focus {outline: none;}");
3.設置按鈕爲圓角矩形
setStyleSheet("QPushButton{border-radius:10px;}");
更多樣式:http://doc.qt.io/qt-5/stylesheet-reference.html