diff --git a/CMakeLists.txt b/CMakeLists.txt index c219ad5..16aff40 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -33,6 +33,9 @@ set(TENMON_SRC ) qt5_add_resources(TENMON_SRC resources.qrc) +if(WIN32) + list(APPEND TENMON_SRC icon.rc) +endif(WIN32) add_executable(tenmon ${TENMON_SRC}) diff --git a/icon.ico b/icon.ico new file mode 100644 index 0000000..5cf9044 Binary files /dev/null and b/icon.ico differ diff --git a/icon.png b/icon.png new file mode 100644 index 0000000..a7d12bd Binary files /dev/null and b/icon.png differ diff --git a/icon.rc b/icon.rc new file mode 100644 index 0000000..1bc463a --- /dev/null +++ b/icon.rc @@ -0,0 +1 @@ +IDI_ICON1 ICON DISCARDABLE "icon.ico" diff --git a/main.cpp b/main.cpp index 332c42d..08b5fc6 100644 --- a/main.cpp +++ b/main.cpp @@ -14,6 +14,7 @@ int main(int argc, char *argv[]) QApplication a(argc, argv); a.setOrganizationName("nou"); a.setApplicationName("Tenmon"); + a.setWindowIcon(QIcon(":/icon.png")); MainWindow w; w.show(); diff --git a/resources.qrc b/resources.qrc index f699043..7359a7c 100644 --- a/resources.qrc +++ b/resources.qrc @@ -3,4 +3,7 @@ image.frag image.vert + + icon.png +