From 03d0aa4f39f72d27fed75020d2a3e80413ae029a Mon Sep 17 00:00:00 2001 From: Chris Xiong Date: Sat, 15 Feb 2020 09:45:38 +0800 Subject: No more version numbers scattered through the files. Added a debug screen for the visualization, which can be toggled by pressing B. Added version information for binaries for Windows. --- qmidiplayer-desktop/CMakeLists.txt | 5 +---- qmidiplayer-desktop/qmidiplayer.exe.xml | 29 +++++++++++++++++++++++++++++ qmidiplayer-desktop/qmidiplayer.rc | 19 ++++++++++++++++++- qmidiplayer-desktop/qmphelpwindow.hpp | 1 - 4 files changed, 48 insertions(+), 6 deletions(-) create mode 100644 qmidiplayer-desktop/qmidiplayer.exe.xml (limited to 'qmidiplayer-desktop') diff --git a/qmidiplayer-desktop/CMakeLists.txt b/qmidiplayer-desktop/CMakeLists.txt index ca2b6b7..037a3f1 100644 --- a/qmidiplayer-desktop/CMakeLists.txt +++ b/qmidiplayer-desktop/CMakeLists.txt @@ -44,10 +44,7 @@ set(qmpdesktop_SOURCES ) if(WIN32) - set(qmpdesktop_SOURCES - ${qmpdesktop_SOURCES} - qmidiplayer.rc - ) + list(APPEND qmpdesktop_SOURCES qmidiplayer.rc) endif(WIN32) set(CMAKE_AUTOMOC ON) diff --git a/qmidiplayer-desktop/qmidiplayer.exe.xml b/qmidiplayer-desktop/qmidiplayer.exe.xml new file mode 100644 index 0000000..78814e9 --- /dev/null +++ b/qmidiplayer-desktop/qmidiplayer.exe.xml @@ -0,0 +1,29 @@ + + + + QMidiPlayer + + + + + + + + + + + + + + + + + + + + + + true + + + diff --git a/qmidiplayer-desktop/qmidiplayer.rc b/qmidiplayer-desktop/qmidiplayer.rc index ddf1bc1..ee00a3d 100644 --- a/qmidiplayer-desktop/qmidiplayer.rc +++ b/qmidiplayer-desktop/qmidiplayer.rc @@ -1 +1,18 @@ -IDI_ICON1 ICON DISCARDABLE "../img/qmidiplayer.ico" +IDI_ICON1 ICON "../img/qmidiplayer.ico" +1 VERSIONINFO +FILEVERSION RC_VER_MAJOR,RC_VER_MINOR,RC_VER_PATCH,0 +PRODUCTVERSION RC_VER_MAJOR,RC_VER_MINOR,RC_VER_PATCH,0 +FILETYPE VFT_APP +BEGIN + BLOCK "StringFileInfo" + BEGIN + BLOCK "040904E4"" + BEGIN + VALUE "FileDescription", "QMidiPlayer" + VALUE "FileVersion", APP_VERSION + VALUE "ProductName", "QMidiPlayer" + VALUE "ProductVersion", APP_VERSION + END + END +END +1 RT_MANIFEST "qmidiplayer.exe.xml" diff --git a/qmidiplayer-desktop/qmphelpwindow.hpp b/qmidiplayer-desktop/qmphelpwindow.hpp index 2cde49d..a94da33 100644 --- a/qmidiplayer-desktop/qmphelpwindow.hpp +++ b/qmidiplayer-desktop/qmphelpwindow.hpp @@ -2,7 +2,6 @@ #define QMPHELPWINDOW_H #include -#define APP_VERSION "0.8.7" #ifndef BUILD_MACHINE #define BUILD_MACHINE UNKNOWN #endif -- cgit v1.2.3