setStyleSheet
2011-07-25 14:23
QApplication::setStyleSheet(QString);
QWidget::setStyleSheet(QString); 1. 程序级的外观:(作用于整个程序的器件) 如: QLineEdit { background: yellow } QCheckBox { color: red } 2. 器件级的外观:(作用于本器件及其子器件)如: textViewer->setStyleSheet("background-color: #FFFFBB;" "color: #000099;" "margin: 10px;" "padding: 5px;" "padding-left: 15px;" "padding-right: 15px;" "border-radius: 5px;" // 圆角边框(只用IE的人就不知道了吧:D) "border: 3px solid #abc;"); "background-color: #FFFFBB;" "color: #000099;" "margin: 10px;" "padding: 5px;" "padding-left: 15px;" "padding-right: 15px;" "border-radius: 5px;" // 圆角边框(只用IE的人就不知道了吧:D) "border: 3px solid #abc;" 3.QPushButton举例 pBtn->setStyleSheet( "QPushButton#evilButton { background-color: red; color: rgb(0, 0, 0); border-style: outset; border-width: 2px; border-radius: 10px; border-color: beige; font: bold 14px; min-width: 10em; padding: 6px; text-align: left; }"); |