在CMakeLists.txt中设置版本号,并在代码中调用

set(VERSION "1.0.0.0")
# 将变量定义为预处理器宏
add_definitions(-DVERSION="${VERSION}")

 

代码中调用:

QString version = QCoreApplication::applicationVersion();
    QString verInfo = " 软件工具 - 版本:V" +  QString(VERSION)
                      + QString((version.right(1) != "0") ? " debug" : " release");
    this->setWindowTitle(verInfo);

 

posted @ 2024-05-22 14:47  雾枫  阅读(109)  评论(0)    收藏  举报