qt5.12.2打包的程序要求在文件信息中显示版本
时间: 2024-02-19 08:03:22 浏览: 140
QT5.12.2/QT5.12.5 QWebEngineView Ubuntu下编译版本 支持MP3MP4播放
您可以在 Qt 项目的 .pro 文件中使用 QMAKE_* 变量来设置程序的版本号,例如:
```
VERSION = 1.0.0
QMAKE_TARGET_PRODUCT = MyProgram
QMAKE_TARGET_DESCRIPTION = A program that does something
QMAKE_TARGET_COMPANY = MyCompany
```
然后在程序中使用 QCoreApplication::applicationVersion() 函数来获取版本号,并将其显示在文件信息中,例如:
``` c++
#include <QCoreApplication>
#include <QDebug>
int main(int argc, char *argv[])
{
QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);
QCoreApplication app(argc, argv);
qDebug() << "Version:" << QCoreApplication::applicationVersion();
return app.exec();
}
```
注意,这里使用了 Qt 的 qDebug() 函数来输出版本号,您可以根据需要将其替换为其他方式来显示版本号。
阅读全文