[英]How do I set my application version for Windows in Qt?
當我的應用程序崩潰時,Windows 事件查看器總是將我的應用程序版本報告為“0.0.0.0”。 我不知道如何以 Windows 事件查看器識別的方式設置應用程序版本。 用QApplication::setApplicationVersion()改變它似乎並沒有做到。
顯然有比 Windows 崩潰日志更好的調試程序的方法,但代替所有這些,我將如何設置此值以便 Windows 識別它? 我的 IDE 是 Qt Creator。
您可以在pro
文件中設置VERSION qmake 變量:
VERSION = 1.0.0.0
在 Windows 上,如果 RC_FILE 和 RES_FILE 變量未設置,則觸發 .rc 文件的自動生成。 生成的 .rc 文件將包含 FILEVERSION 和 PRODUCTVERSION 條目,其中包含主要、次要、補丁級別和內部版本號。
使用QCoreApplication
類。
QCoreApplication::setApplicationVersion("1.0");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.