欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Qt增加版本公司等信息兩種方式

 更新時間:2024年01月23日 11:39:35   作者:不朽の燃夢  
在項目中生成exe或者動態(tài)庫過程中可能需要加入公司信息、版本號、說明等等,下面這篇文章主要給大家介紹了關(guān)于Qt增加版本公司等信息的兩種方式,需要的朋友可以參考下

前言

在項目中生成exe或者動態(tài)庫過程中可能需要加入公司信息、版本號、說明等等,可以通過兩種方式增加右鍵文件說明信息。

1.方式一:在pro文件中增加對應(yīng)的宏

# 版本信息
VERSION = 4.0.2.666
 
# 圖標
RC_ICONS = Images/MyApp.ico
 
# 公司名稱
QMAKE_TARGET_COMPANY = "Digia"
 
# 產(chǎn)品名稱
QMAKE_TARGET_PRODUCT = "Qt Creator"
 
# 文件說明
QMAKE_TARGET_DESCRIPTION = "Qt Creator based on Qt 5.7.0 (MSVC 2013, 32 bit)"
 
# 版權(quán)信息
QMAKE_TARGET_COPYRIGHT = "Copyright 2008-2016 The Qt Company Ltd. All rights reserved."
 
# 中文(簡體)
RC_LANG = 0x0004

2.方式二:自定義rc文件

在pro文件中增加:

RC_FILE += XXX.rc

xxx.rc文件內(nèi)容

#include <windows.h>
 
//中文的話增加下面這一行
 
#pragma code_page(65001)

VS_VERSION_INFO VERSIONINFO
FILEVERSION 4,0,2,666
PRODUCTVERSION 4,0,2,666
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 "000404b0"
BEGIN
VALUE "CompanyName", "Digia\0"
VALUE "FileDescription", "Qt Creator based on Qt 5.7.0 (MSVC 2013, 32 bit)\0"
VALUE "FileVersion", "4.0.2.666\0"
VALUE "LegalCopyright", "Copyright 2008-2016 The Qt Company Ltd. All rights reserved.\0"
VALUE "OriginalFilename", "test_rc.exe\0"
VALUE "ProductName", "Qt Creator\0"
VALUE "ProductVersion", "4.0.2.666\0"
END
END
BLOCK "VarFileInfo"
BEGIN
VALUE "Translation", 0x0004, 1200
END
END

3.設(shè)置方法

在QMake Manual手冊中搜索關(guān)于QMAKE_TARGET內(nèi)容可以看到有如下QMake變量:

  • QMAKE_TARGET_COMPANY:用于指定生產(chǎn)商
  • QMAKE_TARGET_DESCRIPTION:用于描述應(yīng)用程序
  • QMAKE_TARGET_COPYRIGHT:用于聲明版權(quán)
  • QMAKE_TARGET_PRODUCT:用于指定產(chǎn)品名稱

所以在.pro文件中設(shè)置相關(guān)變量即可。

需要注意:

  • 如果變量值是中文,需要將.pro文件以system本地編碼保存。

前提:需要在pro中設(shè)置VERSION變量才能生效。

總結(jié)

到此這篇關(guān)于Qt增加版本公司等信息兩種方式的文章就介紹到這了,更多相關(guān)Qt增加版本公司信息內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • C/C++編譯器GCC下的常用編譯命令總結(jié)

    C/C++編譯器GCC下的常用編譯命令總結(jié)

    這篇文章主要介紹了C/C++編譯器GCC下的常用編譯命令總結(jié),本文的示例環(huán)境為Linux系統(tǒng),需要的朋友可以參考下
    2015-08-08
  • C++17?Filesystem?實用教程

    C++17?Filesystem?實用教程

    C++17的std::filesystem庫提供了強大的文件系統(tǒng)操作工具,本文就來介紹一下C++17?Filesystem?實用教程,具有一定的參考價值,感興趣的可以了解一下
    2025-01-01
  • C語言實現(xiàn)ATM系統(tǒng)程序的完整代碼

    C語言實現(xiàn)ATM系統(tǒng)程序的完整代碼

    這篇文章主要介紹了C語言實現(xiàn)ATM系統(tǒng)程序的完整代碼,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-05-05
  • error LNK2019: 無法解析的外部符號 問題的解決辦法

    error LNK2019: 無法解析的外部符號 問題的解決辦法

    error LNK2019: 無法解析的外部符號 問題的解決辦法,需要的朋友可以參考一下
    2013-05-05
  • Visual studio setup.exe 安裝vs2022報錯的解決方案

    Visual studio setup.exe 安裝vs2022報錯的解決方案

    這篇文章主要介紹了Visual studio setup.exe 安裝vs2022報錯的解決方案,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友參考下吧
    2024-01-01
  • QT6中QTextcodec頭文件找不到的解決方法

    QT6中QTextcodec頭文件找不到的解決方法

    本文主要介紹了QT6中QTextcodec頭文件找不到的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-02-02
  • C++中Cbitmap,HBitmap,Bitmap區(qū)別及聯(lián)系

    C++中Cbitmap,HBitmap,Bitmap區(qū)別及聯(lián)系

    這篇文章主要介紹了C++中Cbitmap,HBitmap,Bitmap區(qū)別及聯(lián)系的相關(guān)資料,需要的朋友可以參考下
    2015-06-06
  • QT與MATLAB混合編程的詳細教程

    QT與MATLAB混合編程的詳細教程

    最近項目需要,matlab的一些算法需要工程用,因此需要直接轉(zhuǎn)成Qt能夠調(diào)用的形式,下面這篇文章主要給大家介紹了關(guān)于QT與MATLAB混合編程的相關(guān)資料,需要的朋友可以參考下
    2023-01-01
  • C語言詳解判斷相同樹案例分析

    C語言詳解判斷相同樹案例分析

    這篇文章主要介紹了用C語言檢查兩棵樹是否相同,本篇文章通過簡要的案例,講解了該項技術(shù)的了解與使用,以下就是詳細內(nèi)容,需要的朋友可以參考下
    2022-04-04
  • 詳解C語言隨機數(shù)設(shè)置的三種方式(保姆級教程)

    詳解C語言隨機數(shù)設(shè)置的三種方式(保姆級教程)

    本篇文章將為大家介紹在C語言中設(shè)置隨機數(shù)的三大方法的使用,文中的示例代碼講解詳細,對我們學(xué)習(xí)C語言有一定的幫助,需要的可以參考一下
    2022-11-11

最新評論