From 12e8330fb602412520d45096b2f77935f6af9686 Mon Sep 17 00:00:00 2001 From: taynpg Date: Wed, 15 May 2024 12:10:32 +0800 Subject: [PATCH] =?UTF-8?q?res=EF=BC=9A=E6=B7=BB=E5=8A=A0=E5=9B=BE?= =?UTF-8?q?=E6=A0=87?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- CMakeLists.txt | 3 ++- MainWidget.cpp | 1 + main.cpp | 2 +- resource.qrc | 5 +++++ resource/ico.rc | 1 + resource/xml.ico | Bin 0 -> 5896 bytes 6 files changed, 10 insertions(+), 2 deletions(-) create mode 100644 resource.qrc create mode 100644 resource/ico.rc create mode 100644 resource/xml.ico diff --git a/CMakeLists.txt b/CMakeLists.txt index 5505f48..d71d7ec 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -19,7 +19,8 @@ set(PROJECT_SOURCES MainWidget.h MainWidget.ui 3rd/tinyxml2.cpp src/xml_opr.h src/xml_opr.cpp - src/config.h src/config.cpp public_def.cpp + src/config.h src/config.cpp public_def.cpp resource.qrc + resource/ico.rc ) if (MSVC) diff --git a/MainWidget.cpp b/MainWidget.cpp index 7e7f2f0..caf5fa6 100644 --- a/MainWidget.cpp +++ b/MainWidget.cpp @@ -6,6 +6,7 @@ MainWidget::MainWidget(QWidget* parent) : QWidget(parent), ui(new Ui::MainWidget ui->setupUi(this); setWindowTitle(u8"OneLevelXmlOpr v0.9"); + setWindowIcon(QIcon("://resource/xml.ico")); width_.push_back(280); for (int i = 0; i < 30; ++i) { diff --git a/main.cpp b/main.cpp index 4e8128d..ba5f177 100644 --- a/main.cpp +++ b/main.cpp @@ -9,7 +9,7 @@ int main(int argc, char *argv[]) #ifdef _WIN32 QFont font("Microsoft YaHei", 10); a.setFont(font); - a.setStyle("windows xp"); + a.setStyle("windows"); #endif MainWidget w; diff --git a/resource.qrc b/resource.qrc new file mode 100644 index 0000000..595b74f --- /dev/null +++ b/resource.qrc @@ -0,0 +1,5 @@ + + + resource/xml.ico + + diff --git a/resource/ico.rc b/resource/ico.rc new file mode 100644 index 0000000..abd921b --- /dev/null +++ b/resource/ico.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "xml.ico" diff --git a/resource/xml.ico b/resource/xml.ico new file mode 100644 index 0000000000000000000000000000000000000000..8f1f46718045c6666c1eb96be30dfe2e813adf58 GIT binary patch literal 5896 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 joBV1#9|%SU>(RHc~ES literal 0 HcmV?d00001