码迷,mamicode.com
首页 > 其他好文 > 详细

QT入门-程序运行发布

时间:2020-06-27 16:02:40      阅读:84      评论:0      收藏:0      [点我收藏+]

标签:动态   图标   运行   app   center   文件包含   main   head   obj   

文件说明:
文件 说明
helloworld.pro 项目文件,包含项目相关信息
helloworld.pro.user 与用户有关的项目信息
hellodialog.h 新建类的头文件
hellodialog.cpp 新建类的源文件
main.cpp 该文件包含main()主函数
hellodialog.ui 设计师设计的界面对应的界面文件
界面设计:

1.主设计区

2.部件列表窗口(widget box)

3.对象查看器(Object Inspector)

4.属性编辑器(Property Editor)

5.动作编辑器和槽编辑器

6.常用功能图标

程序发布:
方法一:

将几个dll文件与其一起发布,同时把mingw_32(64)\plugins目录中platforms文件夹复制过来(文件名不能修改),里面只需要保存qwindows.dll,做成压缩包发布。

方法二:

在开始菜单找到Qt命令行工具,输入windeployqt c:\myapp

c:\myapp代指你的release版本实际存放的目录,windeployqt工具会把所有可用文件复制过来,故只有在无法确定程序 依赖文件时再使用

静态编译

发布的编译程序包含dll文件,一般被称为动态编译。而静态编译将Qt的库进行重新编译,用静态编译的Qt库来链接程序,生成可以直接运行的.exe文件。

设置应用程序图标

创建.ico文件,将图标文件复制到helloworld,重命名myico.ico,在pro文件最后添加一行代码

RC_ICONS = myico.ico

QT入门-程序运行发布

标签:动态   图标   运行   app   center   文件包含   main   head   obj   

原文地址:https://www.cnblogs.com/Glov/p/13198430.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!