qtのタイトルバーの色を設定するにはどうすればいいですか?
Qtのタイトルバーの色を設定するには、QSS(Qt Style Sheets)を使用してスタイルをカスタマイズできます。次に示すのは、タイトルバーの背景色を赤色に設定する簡単なサンプルコードです:
#include <QApplication>
#include <QMainWindow>
int main(int argc, char *argv[])
{
QApplication app(argc, argv);
QMainWindow mainWindow;
mainWindow.setWindowTitle("Custom Title Bar Color");
// 设置标题栏背景颜色为红色
mainWindow.setStyleSheet("QMainWindow::title { background-color: red; }");
mainWindow.show();
return app.exec();
}
上記のコードでは、setStyleSheetメソッドを使用して、QMainWindowのタイトルのスタイルを設定し、背景色を赤に設定します。必要に応じて色の値を変更して、カスタムタイトルバーの色をカスタマイズできます。