new
This commit is contained in:
39
C++/2.4.1/main.cpp
Normal file
39
C++/2.4.1/main.cpp
Normal file
@@ -0,0 +1,39 @@
|
||||
#include "mainwindow.h"
|
||||
#include <QApplication>
|
||||
#include <QStyleFactory>
|
||||
#include <QPalette>
|
||||
|
||||
int main(int argc, char *argv[])
|
||||
{
|
||||
QApplication app(argc, argv);
|
||||
|
||||
// 设置应用程序信息
|
||||
QApplication::setApplicationName("maimai Launcher");
|
||||
QApplication::setApplicationVersion("1.0.0");
|
||||
QApplication::setOrganizationName("GameStudio");
|
||||
QApplication::setOrganizationDomain("gamestudio.com");
|
||||
|
||||
// 设置样式
|
||||
app.setStyle(QStyleFactory::create("Fusion"));
|
||||
|
||||
// 设置默认调色板
|
||||
QPalette palette;
|
||||
palette.setColor(QPalette::Window, QColor(240, 240, 240));
|
||||
palette.setColor(QPalette::WindowText, Qt::black);
|
||||
palette.setColor(QPalette::Base, QColor(255, 255, 255));
|
||||
palette.setColor(QPalette::AlternateBase, QColor(240, 240, 240));
|
||||
palette.setColor(QPalette::ToolTipBase, Qt::white);
|
||||
palette.setColor(QPalette::ToolTipText, Qt::black);
|
||||
palette.setColor(QPalette::Text, Qt::black);
|
||||
palette.setColor(QPalette::Button, QColor(240, 240, 240));
|
||||
palette.setColor(QPalette::ButtonText, Qt::black);
|
||||
palette.setColor(QPalette::BrightText, Qt::red);
|
||||
palette.setColor(QPalette::Highlight, QColor(65, 105, 225));
|
||||
palette.setColor(QPalette::HighlightedText, Qt::white);
|
||||
app.setPalette(palette);
|
||||
|
||||
MainWindow w;
|
||||
w.show();
|
||||
|
||||
return app.exec();
|
||||
}
|
||||
Reference in New Issue
Block a user