first push

This commit is contained in:
2026-04-03 09:26:10 +08:00
parent 2937a44e07
commit 025b88e366
41 changed files with 6842 additions and 0 deletions

30
main.cpp Normal file
View File

@@ -0,0 +1,30 @@
#include "APP/APP_UIWindow.h"
#include "APP/APP_Theme.h"
#include <QtCore/QCoreApplication>
#include <QtWidgets/QApplication>
#include <QtWidgets/QStyleFactory>
int main(int argc, char *argv[])
{
// 在创建 QApplication 之前开启高 DPI 缩放支持,
// 让界面在高分屏缩放下保持正常显示。
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
// 高分屏下使用更清晰的图片和图标资源。
QCoreApplication::setAttribute(Qt::AA_UseHighDpiPixmaps);
// 创建 Qt 图形界面应用对象。
QApplication app(argc, argv);
// 统一使用 Fusion 风格,减少系统主题差异。
app.setStyle(QStyleFactory::create("Fusion"));
// 应用全局调色板和默认字体。
app.setPalette(APP::APP_Theme::App_Func_GetPalette());
app.setFont(APP::APP_Theme::App_Func_GetBodyFont());
APP::App_UIWindow window;
window.show();
return app.exec();
}