Qt IFW框架简介
概述
Qt IFW,全称Qt Install Framework,这是Qt官方提供的一套实用工具,用于为Qt桌面平台(Linux,Windows和OS X)创建安装程序。官网介绍。
软件打包工具其实有很多,比如常见的NSIS,支持自定义页面,但是其语法阅读性比较差,很难看懂,如果是初次接触,要去修改相关的代码,可能需要花比较多的时间先去熟悉。而Qt IFW作为Qt的亲儿子,有很多独有的优势,为广大Qt用户提供非常友好的实现。简单汇总它的优点大概有以下几点:
- 压缩软件的大小。做过一个测试,之前用NSIS打包出来的安装包有190MB左右,但是使用IFW打包出来只有142MB。
- 简化软件的安装过程。
- 提供亲切、友好的操作界面。
- 保护软件的完整性,避免被盗版、破解或植入病毒。
- 安装包支持在线安装模式。
- 支持在线更新,只更新部分变动的文件。
- 语法简单,容易阅读。
- 文档齐全,方便查阅。
下载安装
首先在官网下载Qt IFW的安装包,下载地址:http://download.qt.io/official_releases/qt-installer-framework/
,
通常选择最新的安装包下载就行了,我这里安装windows版本:
安装完成后,打开安装目录,文件列表如下:
可以看到,在安装目录下有一个examples文件夹,这里面包含了所有基本的打包需要用到的示例,不得不说Qt在对文档及示例的提供做得非常的全面。接下来我们可以直接运行里面的示例,就能看到效果。
本文只是简单的介绍Qt IFW的优点以及如何下载安装,关于它如何使用,以及其他实现细节,会在接下来的文章中分开叙述。
Qt IFW框架简介相关推荐
- Qt 视图框架示例 Colliding Mice 的翻译
目录名字 Qt 视图框架示例 Colliding Mice 的翻译 简介: Mouse Class 定义 Mouse Class 定义 The Main() 函数 Qt 视图框架示例 Collidin ...
- [Qt教程] 第21篇 数据库(一)Qt数据库应用简介
[Qt教程] 第21篇 数据库(一)Qt数据库应用简介 楼主 发表于 2013-5-13 20:56:39 | 查看: 1403| 回复: 13 Qt数据库应用简介 版权声明 该文章原创于作者yaf ...
- QT客户端框架(http + websocket+QML)
本框架是在个人在做项目中总结出来的一套Qt客户端框架,基于http调用接口和websocket接收服务器通知,前端使用qml. 其中业务请求逻辑使用的是C++逻辑.为了后期方便使用,特此记录下来方便以 ...
- Qt IFW创建安装程序 4
在准备好程序的目录结构之后,接下来的任务就是要创建安装程序,这通常有很多好处: 压缩软件的大小: 简化软件的安装过程: 提供亲切.友好的操作界面: 保护软件的完整性,避免被盗版.破解或植入病毒. 那么 ...
- 【Spring】框架简介
[Spring]框架简介 Spring是什么 Spring是分层的Java SE/EE应用full-stack轻量级开源框架,以IOC(Inverse Of Control:反转控制)和AOP(Asp ...
- 《HiWind企业快速开发框架实战》(0)目录及框架简介
<HiWind企业快速开发框架实战>(0)目录及框架简介 本系列主要介绍一款企业管理系统快速开发框架,该框架旨在快速完成企业管理系统,并实现易维护可移植的目标. 使用逐个系统模块进行编码的 ...
- WPF Interaction框架简介(一)——Behavior
原文:WPF Interaction框架简介(一)--Behavior 在WPF 4.0中,引入了一个比较实用的库--Interactions,这个库主要是通过附加属性来对UI控件注入一些新的功能,除 ...
- go语言学习(二)——Gin 框架简介
GoWeb开发有很多框架,如Beego.Gin.Revel.Echo.IRis等,学习框架可以快速做开发,对比常见goweb框架,通过其github的活跃度,维护的team,生产环境中的使用率以及师兄 ...
- Java开源——常见J2EE框架简介
Java开源--常见J2EE框架简介 Spring Framework Spring是一个解决了许多在J2EE开发中常见的问题的强大框架. Spring提供了管理业务对象的一致方法并且鼓励了注入对接口 ...
最新文章
- Java豆瓣电影爬虫——减少与数据库交互实现批量插入
- VTK:Filtering之TriangulateTerrainMap
- macos big sur升级失败_【王牌出击】升级欲望更为强烈 斯旺西有望反客为主
- 1011 A+B 和 C (15分)
- 2014全国计算机二级vfp模拟试题和答案,2014年全国计算机二级考试VF模拟试题
- LINUX/UNIX vi全屏幕编辑器
- 显示隐藏-visibility(HTML、CSS)
- elasticsearch6.0单机配置+centos7.0J+dk1.8
- GBK 汉字内码扩展规范编码表
- Excel如何快速插入行,删除行
- 网页唤起QQ在线聊天
- PHP获得某天某星期某月的开始结束时间
- 程序员面试指南 - 自我介绍
- 《R3Det:Refined Single-Stage Detector with Feature Refinement for Rotating Object》论文笔记
- 利用pyecharts+sklearn实现链家北京二手房房价预测
- 算术表达式求值演示(C/C++实现)
- PWorld2016大会演讲PPT+访谈视频大合集,总有一款是你在找的!
- HTML字母加圈,终于找到了最详细系列之HTML字符实体
- 2019最新《C++基础到实战开发附带课程源码》
- 【BZOJ5020】[THUWC 2017]在美妙的数学王国中畅游 泰勒展开+LCT