From af24b7d6f84d1a67cae40fdae1c5e185e26df3a2 Mon Sep 17 00:00:00 2001 From: x-tools-author Date: Fri, 22 Mar 2024 10:55:19 +0800 Subject: [PATCH] chore: update the file --- Source/Common/CommonUI/xToolsUi.h | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Source/Common/CommonUI/xToolsUi.h b/Source/Common/CommonUI/xToolsUi.h index 3d665726..36208d0f 100644 --- a/Source/Common/CommonUI/xToolsUi.h +++ b/Source/Common/CommonUI/xToolsUi.h @@ -13,21 +13,21 @@ #include "xTools.h" #include "xToolsMainWindow.h" -template +template int xToolsExec(int argc, char* argv[], const QString& appName, bool usingCommonMainWindow = true) { sakDoSomethingBeforeAppCreated(argv, appName); - QApplication app(argc, argv); + AppT app(argc, argv); if (usingCommonMainWindow) { - xToolsMainWindow* mainWindow = new xToolsMainWindow(); - T* centralWidget = new T(mainWindow); + MainWindowT* mainWindow = new MainWindowT(); + UiT* centralWidget = new UiT(mainWindow); mainWindow->setWindowTitle(appName); mainWindow->setCentralWidget(centralWidget); mainWindow->show(); mainWindow->resize(int(qreal(mainWindow->height()) * 1.732), mainWindow->height()); } else { - T* widget = new T(); + UiT* widget = new UiT(); widget->show(); widget->resize(int(qreal(widget->height()) * 1.732), widget->height()); } @@ -36,3 +36,9 @@ int xToolsExec(int argc, char* argv[], const QString& appName, bool usingCommonM sakDoSomethingAfterAppExited(); return ret; } + +template +int xToolsExec(int argc, char* argv[], const QString& appName, bool usingCommonMainWindow = true) +{ + return xToolsExec(argc, argv, appName, usingCommonMainWindow); +}