回复: 怎么给软件加版本信息?
#6 [tootzoe 07-05 12:35]
太简单了....只要在 .pro 文件里面加进相应的信息项目就行了
#7 [dbzhang800 07-05 13:02]
引用第5楼张振虎于2010-07-05 12:07发表的 :
我也遇到这个问题..
我实在windows平台开发了一个ARP攻击软件,我想加入版本、描述、版权等详细信息,但不知道如何添加...
只是 Windows 的话,Qt 源码中就有实实在在的例子,比如:
QTDIR\tools\assistant\tools\assistant\assistant.rc
QTDIR\tools\designer\src\designer\designer.rc
#8 [fzx374 01-15 21:07]
Qt4_应用程序加入版本等信息
一、问题引入
Windows下, 大部分情况下右击应用程序,或者mouse放到应用程序上,就会显示版本、公司等信息。在C#上很容易实现,而Qt4较难。有些人不得不用"关于“来手工实现有限版本功能。
二、方法
环境:WindowsXP + Qt4
从qt4的例子"qtdemo"中,找到解决方案。把qtdemo/中的qtdemo.rc和qtdemo.ico拷到项目下,在项目文件"XXX.pro“最后加入一行:
win32:RC_FILE= qtdemo.rc
然后编译,成功。
三、说明
在WindowsXP+qt4上成功。程序运行中仍需要手工“关于”显示版本。但在Linux+Qt4下,不成功。
2011.1.15
#9 [XChinux 01-15 22:24]
继续写在你的.rc文件中就行了.在.pro中加入
win32:RC_FILE = xxxx.rc
#10 [roywillow 01-16 09:08]
既然没有统一的方法,就像程序图标一样,那么对不同的系统分开处理呢?
windows可以用rc的方法,那其他的呢?