Chinaunix
标题:
Qt可用样式应用范例
[打印本页]
作者:
starzhestarzhe
时间:
2010-11-24 20:24
标题:
Qt可用样式应用范例
QPalette palette;
//white text
QBrush brush(QColor(255, 255, 255, 255));
brush.setStyle(Qt::SolidPattern);
//black background
QBrush brush1(QColor(0, 0, 0, 255));
brush1.setStyle(Qt::SolidPattern);
//set white text
palette.setBrush(QPalette::Active, QPalette::WindowText, brush);
palette.setBrush(QPalette::Inactive, QPalette::WindowText, brush);
//set black background
palette.setBrush(QPalette::Active, QPalette::Window, brush1);
palette.setBrush(QPalette::Inactive, QPalette::Window, brush1);
//set palette
textLabel->setPalette(palette);
//set font
QFont font;
font.setPointSize(32);
font.setBold(true);
textLabel->setFont(font);
textLabel->setAutoFillBackground(true);
复制代码
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2