精华内容
下载资源
问答
  • Qt 添加版本信息

    千次阅读 2020-04-07 22:34:37
    Pro文件下添加 RESOURCES += \ resource.qrc RC_FILE += Res/version.rc version.rc IDI_ICON1 ICON DISCARDABLE "app.ico" #pragma code_page(65001) #if defined(UNDER_CE) #include <...#els...
    • Pro文件下添加 
    RESOURCES += \
        resource.qrc
    RC_FILE += Res/version.rc
    • version.rc 
    IDI_ICON1 ICON DISCARDABLE "app.ico"
    #pragma code_page(65001)
    
    #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", "木"
                    VALUE "FileDescription", "软件描述"
                    VALUE "FileVersion", "1.0.0.10\0"
                    VALUE "ProductVersion", "1.0.0.10\0"
                    VALUE "LegalCopyright", "合法版权\0"
                    VALUE "LegalTrademarks", "合法"
                    VALUE "OriginalFilename", "version.exe\0"
                    VALUE "ProductName", "软件名称"
                    VALUE "InternalName", "version.exe\0"
               END
            END
    
            BLOCK "VarFileInfo"
            BEGIN
                VALUE "Translation", 0x804, 1200
            END
        END
    

    • 设置app左上角图标 
      this->setWindowIcon(QIcon(":/image/Res/app.ico"));

     

    展开全文
  • Qt Creator 如何给EXE或DLL添加版本信息

    千次阅读 2020-03-21 11:08:44
    在Visual Studio中,如果想要添加版本信息版本...但是在Qt Creator想要给exe或者DLL添加版本信息,就请如下操作:新建<工程名>.rc文件,在rc文件填入下的信息: #ifdefined(UNDER_CE) #include<winb...

    在Visual Studio中,如果想要添加版本信息(版本信息、描述、版权等),在添加资源的时候,选择Version,接下来的事情就是在资源视图里面打开,往里面填东西就行了!

     

    在Qt Creator想要给exe或者DLL添加版本信息,有两种方法:

    第一种方法:请按照如下操作:新建<工程名>.rc文件,在rc文件填入下的信息:

    #ifdefined(UNDER_CE)
    #include<winbase.h>
    #else
    #include<winver.h>
    #endif
    VS_VERSION_INFO VERSIONINFO
    FILEVERSION 1,0,0,0
    PRODUCTVERSION 1,0,0,0
    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","91byte.com"
        VALUE "FileDescription","App Update Module"
        VALUE "FileVersion","1.0.0.0"
        VALUE "InternalName","upd.dll"
        VALUE "LegalCopyright","(C) 2020 91byte.com All Rights Reserved."
        VALUE "OriginalFilename","upd.dll"
        VALUE "ProductName","upd.dll"
        VALUE "ProductVersion","1.0.0.0"
    END
    END
        BLOCK "VarFileInfo"
    BEGIN
        VALUE "Translation",0x804,1200
    END
    END

    把<工程名>.rc放在与pro同目录下,并将pro文件的RC_FILE = <工程名>.rc,然后构建,编译生成的程序就会含有版本信息。

     

    第二种方法:

    通过设置系统变量 VERSION 或 RC_ICONS (至少一个),qmake 会自动生成 .rc 文件。

    执行 qmake时,会在 build 目录下生成一个名为 AppName_resource.rc 的文件,生成的 .rc 文件会被自动编译和链接。

    在***.pro文件中添加以下信息:

    # 版本信息
    VERSION = 1.2.3.4
    # 图标
    #RC_ICONS = Images/App.ico
    # 公司名称
    QMAKE_TARGET_COMPANY = "91byte"
    # 产品名称
    QMAKE_TARGET_PRODUCT = "Update.dll"
    # 文件说明
    QMAKE_TARGET_DESCRIPTION = "based on Qt 5.7.0 (MSVC 2013, 32 bit)"
    # 版权信息
    QMAKE_TARGET_COPYRIGHT = "Copyright 2020 The 91byte Ltd. All rights reserved."
    # 中文(简体)
    RC_LANG = 0x0004

     

    展开全文
  • VerQueryValue 获取文件详细信息Qt API获取exe版本等详细信息 https://blog.csdn.net/scz653037148/article/details/83307252
  • 查看ubuntu下Qt版本

    万次阅读 2017-07-14 17:22:27
    1,查看ubuntu下Qt版本 打开命令行输入: qmake -v

    1,查看ubuntu下Qt的版本

    打开命令行输入:

    qmake -v
    


    展开全文
  •  近来基于qt crearor开发了一个嵌入式linux程序,部署在一个带有触摸屏的嵌入式平台里,设置了开机自启动后,界面上还有鼠标,影响了美观,希望能够把鼠标去掉。 解决步骤一:  首先查看qt开发环境里,窗口的属性...
  • Qt为程序或库添加版本信息

    千次阅读 2017-05-17 17:47:28
    Qt设置版本信息

    Windows下的.exe可执行文件的属性中有版本这个信息,含有版本信息、描述、版权等。对于qt程序,要含有这样的信息,那就请如下操作:新建<工程名>.rc文件,在rc文件填入下的信息:

    #if defined(UNDER_CE)
    #include <winbase.h>
    #else
    #include <winver.h>
    #endif
     
    
    VS_VERSION_INFO VERSIONINFO
        FILEVERSION 1,0,0,0
        PRODUCTVERSION 1,0,0,0
        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", "BeiJing XXXX Co., Ltd."
                    VALUE "FileDescription", "Industrial Control System"
                    VALUE "FileVersion", "1.0.0.0"
                    VALUE "InternalName", "Qt Studio.exe"
                    VALUE "LegalCopyright", "Copyright (C)2001-2013"
                    VALUE "OriginalFilename", "Qt Studio.exe"
                    VALUE "ProductName", "Qt Studio"
                    VALUE "ProductVersion", "1.0.0.0"
                END
            END
            BLOCK "VarFileInfo"
            BEGIN
                VALUE "Translation", 0x804, 1200
            END
        END
    然后记住将pro文件的OTHER_FILES += resource.rc改成RC_FILE = resource.rc,要不编译生成的程序不含有版本信息;
    
    小技巧:无需复制上述信息也可以,需要在.pro文件中添加VERSION = “”信息,然后进行编译,即可在输出目录中产生XXX.rc文件。这时再把.rc放到工程目录里,再修改相关信息即可。
    
    
    转载文档:http://blog.csdn.net/aqtata/article/details/17291167;
    http://blog.csdn.net/libaineu2004/article/details/17362777;
    
    展开全文
  • Qt下获取DLL文件版本信息

    千次阅读 2019-05-17 17:22:48
    #Qt下获取DLL等文件版本信息 代码如下 //头文件 #include <windef.h> #include <winver.h> //获取文件版本信息 bool FileVersion::getFileVersion(const QString &filename, QString &version)...
  • windows下使用QT开发,编译生成的exe或者dll,点击右键-属性-详细信息 中都是空的,那么怎么设置生成的文件的详细信息呢? 1.新创建一个.rc文件,随意命名,例如叫app.rc 并编辑 #include "winver.h" ...
  • VS及QtCreator中设置项目的版本信息

    千次阅读 2020-06-08 20:11:43
    1.2 项目中读取版本信息 这需要用到windows系统中相关函数了,以及version.lib文件。 用everything一搜,果然找到多出存在该文件: 然后本人使用的是Qt环境中的QString来返回版本号(读者可自行修改成其他版本): ...
  • Qt程序中获取Qt版本信息

    千次阅读 2020-04-30 11:49:29
    Qt程序中获取Qt版本信息 Qt中有相应的宏和全局函数可以直接获取版本QT_VERSION QT_VERSION_STR const char *qVersion() 至于其他的信息应该也可以在QtGlobal中找到 ...
  • log4qt qt5版本

    2018-04-27 16:02:03
    我在豆子的基础上做了一些改动,豆子的没有导出类,直接加载到工程里用,不太方便 此版本可以在qt5上使用。 用此项目可以方便的记录qt项目中的各种异常信息,方便调试
  • 属性,可以查看软件的详细信息,如文件说明、版本号等; 但是通过VS+Qt生成的应用程序默认是没有这些信息的; 可以通过添加资源文件的方式进行设置,具体步骤如下: 打开资源视图,会有一个“项目名称.rc”的...
  • 目的:在毕业设计中写一个手机软件来控制我的智能家居模拟设备,希望通过QT写程序,然后将编译生成的文件能够发送给手机在手机上运行。 最开始的一脸懵逼和迷茫:网上搜索相关QT 安卓关键词,结果全都是“T for ...
  • Qt VS Tools 的Qt Option add 不上qt版本的问题问题简述*what*背后原理*why*解决措施*how* Tips:时间紧迫可以直接看“解决措施”,推荐先看问题简述,确定一下遇到的问题是否类似! 配置qt的vs插件时遇到的问题,...
  • 查看ubuntu本版号 、opencv版本号、Qt版本
  • Qt下载

    千次阅读 2020-02-02 13:04:55
    Qt下载(三种途径) Qt体积很大,有 1GB~3GB,官方下载通道非常慢,相信很多读者会崩溃,所以建议大家使用国内的镜像网站(较快),或者使用迅雷下载(很快)。 作为 Qt 下载教程,本文会同时讲解以上三种下载方式...
  • Qt】设置程序版本信息

    万次阅读 2013-12-12 23:09:33
    Qt版本:5.2.0 在.pro文件中设置版本等信息 VERSION = 1.2.3 QMAKE_TARGET_COMPANY = 公司 QMAKE_TARGET_DESCRIPTION = 文件描述 QMAKE_TARGET_COPYRIGHT = 版权 效果如图
  • 资源中包含Qt mingw编译程序crash信息捕捉和跟踪方法说明,以及测试程序代码。 修改地方 1.*pro 文件添加调试信息;2.添加ccrashstack类,3,main 添加 SetUnhandledExceptionFilter(callback); 4,生成exe指应汇编...
  • QT 版本号识别 不同系统区分版本号的识别获取使用QT的版本号qt版本号的比较qt 版本小版本的区别不同系统使用区分 版本号的识别 获取使用QT的版本号 1、$$[QT_VERSION] 在Qt 工程中的pro文件中可以使用message 打印...
  • 使用Qt获取系统版本

    千次阅读 2019-09-09 16:20:43
    获取Windows,Mac,IOS,Android,Linux等系统版本信息
  • Qt pro配置软件版本号等信息

    千次阅读 2020-04-16 21:10:45
    #版本号 VERSION = 3.3.0.0 #中文 RC_LANG = 0x0004 # 公司名 QMAKE_TARGET_COMPANY = 科技股份有限责任公司 # 产品名称 QMAKE_TARGET_PRODUCT = Qt Creator # 详细描述 QMAKE_TARGET_DESCRIPTION = Q...
  • 在使用Microsoft Visual Studio开发工具等编写的exe或者dll等可执行文件时,我们往往需要对这些可执行文件添加版本号,公司,版权等信息. 1.在我们需要添加各种信息的项目工程中依次点击"项目-添加新项-资源文件 ...
  • Linux下如何查看版本信息

    千次阅读 2018-08-14 14:10:43
    Linux下如何查看版本信息, 包括位数、版本信息以及CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。    1、# uname -a (Linux查看版本当前操作系统内核信息)    Linux localhost.localdomain ...
  • Qt 5.14版本更新细节

    千次阅读 2019-12-12 21:30:22
    快来看看新版本更新了些什么东西吧。
  • QT版本查询

    千次阅读 2017-07-25 09:32:06
     在为嵌入式产品开发Qt应用时,开发所使用的Qt库要和嵌入式系统所支持的Qt版本一致,否则开发的App无法正确运行。那么,如何查询一个嵌入式系统中所安装Qt库的版本呢?下面将进行一些总结。 2 qm
  • QT获取操作系统版本信息

    千次阅读 2018-08-08 09:11:34
    QSysInfo::WinVersion ver = QSysInfo::windowsVersion();
  • Qt 获取exe版本等详细信息

    千次阅读 2018-10-23 16:32:03
    VerQueryValue这个函数用于从版本资源中获取信息。调用这个函数前,必须先用GetFileVersionInfo函数获取版本资源信息。这个函数会检查资源信息,并将需要的数据复制到一个缓冲区里。 【Q tea 原创】 参数 类型及...
  • QT 中获取 git版本信息

    2020-05-09 22:02:28
    怎么在Qt 的*.pro中获取git版本信息 怎么在pro中调用系统命令、或其他命令 qmake有哪些内置函数
  • 一、Qt 下载、 二、QT 安装
  • QT获取安卓手机型号/厂家/序列号/设备版本号/主机地址信息

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 38,680
精华内容 15,472
关键字:

qt版本信息