TTKMusicPlayer  3.7.0.0
TTKMusicPlayer imitates Kugou UI, the music player uses of qmmp core library based on Qt for windows and linux
ttkversion.h
Go to the documentation of this file.
1 #ifndef TTKVERSION_H
2 #define TTKVERSION_H
3 
145 /***************************************************************************
146  * This file is part of the TTK Library Module project
147  * Copyright (C) 2015 - 2024 Greedysky Studio
148 
149  * This program is free software; you can redistribute it and/or modify
150  * it under the terms of the GNU Lesser General Public License as published by
151  * the Free Software Foundation; either version 3 of the License, or
152  * (at your option) any later version.
153 
154  * This program is distributed in the hope that it will be useful,
155  * but WITHOUT ANY WARRANTY; without even the implied warranty of
156  * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
157  * GNU Lesser General Public License for more details.
158 
159  * You should have received a copy of the GNU Lesser General Public License along
160  * with this program; If not, see <http://www.gnu.org/licenses/>.
161  ***************************************************************************/
162 
163 //update time 2024.04.25
164 #define TTK_MAJOR_VERSION 3
165 #define TTK_MINOR_VERSION 7
166 #define TTK_PATCH_VERSION 0
167 
168 #define TTK_CONFIG_VERSION_STR "1.0.2"
169 
170 #define TTK_VERSION TTK_VERSION_CHECK(TTK_MAJOR_VERSION, TTK_MINOR_VERSION, TTK_PATCH_VERSION, 0)
171 #define TTK_VERSION_STR TTK_VERSION_CHECK_STR(TTK_MAJOR_VERSION, TTK_MINOR_VERSION, TTK_PATCH_VERSION, 0)
172 #define TTK_VERSION_TIME_STR "(2024/04/25)"
173 
174 #define TTK_RC_FILEVERSION TTK_MAJOR_VERSION, TTK_MINOR_VERSION, TTK_PATCH_VERSION, 0
175 #define TTK_RC_PRODUCTVERSION TTK_VERSION_STR
176 #define TTK_RC_COMPANY "Greedysky Studio"
177 #define TTK_RC_COPYRIGHT "Copyright (C) 2024 Greedysky Studio"
178 
179 #define TTK_VERSION_CHECK(major, middle, minor, patch) ((major<<12)|(middle<<8)|(minor<<4)|(patch))
180 #define TTK_VERSION_CHECK_STR(major, middle, minor, patch) TTK_VERSION_CHECK_STR_I(major, middle, minor, patch)
181 #define TTK_VERSION_CHECK_STR_I(major, middle, minor, patch) #major "." #middle "." #minor "." #patch
182 
183 #endif // TTKVERSION_H