Qt可执行程序写入版本信息
生活随笔
收集整理的這篇文章主要介紹了
Qt可执行程序写入版本信息
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
【1】新建Qt工程
1.1 具體新建步驟不贅述。
1.2 新建工程后文件目錄如下:
1.3 留意對比一下你的代碼目錄,可以發現我的文件目錄中多了一個rc類型的資源文件。那么,它也就是關鍵點。
1.4 首先需要添加這個資源文件。
方法很簡單:新建一個txt文件。當然,名稱按具體項目自擬,再把后綴直接改為rc類型即可。
文件中的內容呢?請看下文(注意:文件內的換行等等符號不可以錯亂):
IDI_ICON1 ICON "version.ico" #if defined(UNDER_CE) #include <winbase.h> #else #include <winver.h> #endif VS_VERSION_INFO VERSIONINFO FILEVERSION 1,0,0,10 PRODUCTVERSION 1,0,0,10 FILEFLAGSMASK 0x3fL #ifdef _DEBUG FILEFLAGS VS_FF_DEBUG #else FILEFLAGS 0x0L #endif FILEOS VOS__WINDOWS32 FILETYPE VFT_DLL FILESUBTYPE 0x0L BEGIN BLOCK "StringFileInfo" BEGIN BLOCK "080404b0" BEGIN VALUE "CompanyName", "開源軟件\0" VALUE "FileDescription", "喚醒狩獵者\0" VALUE "FileVersion", "1.0.0.0\0" VALUE "ProductVersion", "1.0.0.0\0" VALUE "LegalCopyright", "開發者 CSDN IT1995\0" VALUE "LegalTrademarks", "開源軟件\0" VALUE "OriginalFilename", "listener.exe\0" VALUE "ProductName", "狩獵者\0" VALUE "InternalName", "listener.exe\0" END END BLOCK "VarFileInfo" BEGIN VALUE "Translation", 0x804, 1200 END END1.5 其次,把這個文件添加至工程中。
方法得注意:照這樣在工程的pro文件中添加一行
1.6 最后,按需要修改一下這個rc文件的內容。構建一下。
測試方法:找到構建的exe可執行文件(eg: version.exe),右擊--->屬性--->詳細信息tab。
效果如下圖所示:
1.7 到此結束 簡單總結
總結:實踐一下最重要!
轉載:http://www.cnblogs.com/Braveliu/p/4506844.html
新人創作打卡挑戰賽發博客就能抽獎!定制產品紅包拿不停!總結
以上是生活随笔為你收集整理的Qt可执行程序写入版本信息的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vue学生作业-图书管理系统
- 下一篇: Java高级语法笔记-接口(interf