学堂 学堂 学堂公众号手机端

要设置Qt标题栏的颜色,可以使用QSS(QtStyleSheets)来自定义样式

lewis 1年前 (2024-03-09) 阅读数 4 #技术

要设置Qt标题栏的颜色,可以使用QSS(QtStyleSheets)来自定义样式。以下是一个简单的示例代码,可以设置标题栏的背景颜色为红色:

#include<QApplication> #include<QMainWindow> intmain(intargc,char*argv[]) { QApplicationapp(argc,argv); QMainWindowmainWindow; mainWindow.setWindowTitle("CustomTitleBarColor"); //设置标题栏背景颜色为红色 mainWindow.setStyleSheet("QMainWindow::title{background-color:red;}"); mainWindow.show(); returnapp.exec(); }

在上面的代码中,我们通过setStyleSheet方法来设置QMainWindow的title样式,将背景颜色设置为红色。你也可以根据需要修改颜色值,以达到自定义标题栏颜色的效果。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门