(1)
QString qss0="QPushButton {\
background-color: #473C8B;\
border-style: outset;\
border-width: 2px;\
border-radius: 5px;\
border-color: #8B7355;\
font: bold 14px;\
min-width:2em;\
color:white;\
font-family:华文新魏;\
padding: 5px;\
}\
QPushButton:pressed {\
background-color: #1E90FF;\
border-style: inset;\
}";
m_startbutton->setStyleSheet(qss0);
效果图:
(2)加鼠标在上面颜色改变以及控件Disable时改变颜色:
QString qss0="QPushButton {\
background-color: #473C8B;\
border-style: outset;\
border-width: 2px;\
border-radius: 5px;\
border-color: #8B7355;\
font: bold 14px;\
min-width:2em;\
color:white;\
font-family:华文新魏;\
padding: 5px;\
}\
QPushButton:hover{\
background-color: rgb(0, 150, 0);\
}\
QPushButton:pressed {\
background-color: #1E90FF;\
border-style: inset;\
}\
QPushButton:!enabled{\
background-color: rgb(100, 100, 100);\
border-style: inset;\
}";
效果图:
鼠标移上去绿色: