Qt设置全局背景

Qt设置全局背景

 

#include <QApplication>
#include <QPalette>
 
int main(int argc, char *argv[])
{
    QApplication app(argc, argv);
 
    // 创建一个QPalette对象
    QPalette globalPalette;
 
    // 设置窗口的背景色
    globalPalette.setColor(QPalette::Window, Qt::white); // 设置窗口的背景色为白色
 
    // 设置窗口文本的颜色
    globalPalette.setColor(QPalette::Text, Qt::black); // 设置文本颜色为黑色
 
    // 将全局调色板设置为我们自定义的调色板
    app.setPalette(globalPalette);
 
    // 你的其他代码...
 
    return app.exec();
}

 

posted @ 2025-01-10 17:03  txwtech  阅读(110)  评论(0)    收藏  举报