目录
1. 设置图标
下面是给项目设置图标的操作步骤
1.设计或下载一个图标(推荐分辨率64*64及以上,256*256及以下,2的指数倍),转换为.ico格式,转换可以用以下网站实现: https://cn.office-converter.com/png-to-ico
转换完成后,把.ico文件放到工作目录中
2. 在Qt Creator中选中项目名称,鼠标右键,单击“添加新文件”。
3. 在弹出的窗口中,按照下图所示进行操作。
4. 在弹出的窗口中输入配置文件名称(例如icon_config.rc),注意一定要输入.rc后缀!!!!!!!!!
5. 在项目管理界面中点击'完成'
6. 在Qt Creator中进入rc文件的编辑框,添加以下的配置代码
IDI_ICON1 ICON DISCARDABLE "logo.ico"
logo.ico是图标的名称
7. 进入项目的.pro配置文件,添加下面一行代码
RC_FILE += icon_config.rc
icon_config.rc 是第四步创建的文件名称
8. 编译并运行项目,检查图标是否设置成功
2. Debug与Release版本
程序员构建项目时的版本与用户实际拿到的版本不同,可以通过在Qt Creator的左下角电脑图标进行切换。
默认为Debug模式,也是平常开发调试使用的模式,这样的模式生成的可执行文件中包含了程序的各种信息,例如调试信息、未使用的变量等,这样的程序适合开发阶段使用,可执行执行文件的体积比较大,运行速度比较慢。
Debug模式生成的.exe可执行文件在构建目录debug文件夹下。
Release模式下,生成的可执行文件通常不包含冗余的开发信息,这样的程序虽然不适合开发调试,但是由于其体积小,运行速度快,适合发布给用户使用。
Release模式的exe可执行文件在构建目录的release文件夹中,需要注意的是,两种模式的构建目录默认不同。
无论是Debug还是Release生成的.exe文件,双击均无法运行,会弹出以下对话框。
3.动态链接库
上一节中双击exe文件直接弹出缺少dll文件的对话框。
平常开发的环境中具有Qt的源代码,程序运行时通过调用源代码接口可以正常执行。但是并不是所有的计算机中都安装了Qt的开发环境,在这些计算机中要运行Qt的exe文件,则需要在同级目录中补充源代码的封装库,格式为dll,通常称之为动态链接库。
提供两种补充dll的方式
● 方式一
直接补充所有常用的dll文件。
通过网盘分享的文件:1. 动态链接库.zip
链接: https://pan.baidu.com/s/1J6lTNKVpgxPkEPPsXMlCSA 提取码: ofer
--来自百度网盘超级会员v1的分享
● 方式二
使用Qt官方的windeployqt工具补充exe所需的dll,操作方式:
1. 启动
2. 在命令行定位到exe文件所在的文件夹
3.执行下面命令
windeployqt 可执行文件名称.exe
4. 打包
本次授课使用的打包文件为
通过网盘分享的文件:isetup-5.5.4.3877487108.exe
链接: https://pan.baidu.com/s/1FczxvxO_rTMd-KZolu3Zog 提取码: ofer
--来自百度网盘超级会员v1的分享
1. 创建一个新脚本
2. 名称版本号发布者网址
3. 默认安装路径 文件夹名 是否运行用户更改文件夹路径 是否需要文件夹等
4. 设置打包文件路径和资源文件路径
5. 配置开始菜单
6. 安装包设定
5. 较新版本的Qt安装
https://www.bilibili.com/video/BV15e411V7U6/
通过网盘分享的文件:qt-opensource-windows-x86-5.14.2.exe
链接: https://pan.baidu.com/s/1-Jw9ly3uroDNpaRJdFQJLw 提取码: ofer
--来自百度网盘超级会员v1的分享
…………………………