Skip to content

Commit 98165ee

Browse files
refactor: Release 1.0
1 parent eca6163 commit 98165ee

File tree

3 files changed

+10
-1
lines changed

3 files changed

+10
-1
lines changed

CMakeLists.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ project(Habbit LANGUAGES CXX)
55

66
set(CMAKE_CXX_STANDARD 20)
77
set(CMAKE_CXX_STANDARD_REQUIRED True)
8-
set(CMAKE_BUILD_TYPE Debug)
8+
set(CMAKE_BUILD_TYPE Release)
99

1010
find_package(Qt6 REQUIRED COMPONENTS Widgets Sql)
1111

src/main/main.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
#include<QApplication>
2+
#include <windows.h>
23
#include "ViewLayer.h"
34

45
// 临时测试函数
@@ -21,5 +22,8 @@ int testHabbitModule(int argc, char* argv[], const ViewLayer::ViewType type)
2122

2223
int main(const int argc, char *argv[])
2324
{
25+
#ifdef _WIN32
26+
::ShowWindow(::GetConsoleWindow(), SW_HIDE); // 隐藏控制台
27+
#endif
2428
return testHabbitModule(argc, argv, ViewLayer::ViewType::MAIN_VIEW);
2529
}

src/main/winWidget.cpp

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
#include <QApplication>
2+
#include <windows.h>
23
#include "CalendarWinWidget.h"
34

45
int main(int argc, char *argv[])
56
{
7+
#ifdef _WIN32
8+
::ShowWindow(::GetConsoleWindow(), SW_HIDE); // 隐藏控制台
9+
#endif
10+
611
QApplication a(argc, argv);
712
CalendarWinWidget widget{nullptr, new ServiceLayer{}};
813
widget.show();

0 commit comments

Comments
 (0)