40 lines
1.3 KiB
C++
40 lines
1.3 KiB
C++
#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("3.0.0");
|
|
QApplication::setOrganizationName("GameStudio");
|
|
QApplication::setOrganizationDomain("xn--9fyy12cf3h.icu");
|
|
|
|
// 设置样式
|
|
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();
|
|
}
|