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);
QT 可用样式表示例
最新推荐文章于 2023-07-11 13:20:27 发布