会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
codeForFamily
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
下一页
2020年2月5日
qt creator源码全方面分析(1)
摘要: 目录介绍 首先我们对软件源代码根目录下的各个重要文件(夹)做一个简单的介绍,对整体有一个大概的了解。 下面对目录及其内容做一个大概的初步的介绍,后面我尽量按照目录顺序进行依次介绍,当然可能会有一些交叉。 1. bin: 生成 Linux 平台 shell 脚本。 2. dist: 安装文件配置信息和
阅读全文
posted @ 2020-02-05 11:32 codeForFamily
阅读(2642)
评论(0)
推荐(0)
2020年2月4日
qt creator源码全方面分析(0)
摘要: 本人主攻C++和Qt。 上两天刚研究完Qt install framework(IFW)应用程序安装框架。 google没发现有正儿八经的官方文档的翻译,我就进行了翻译哈!! 系列文章具体见:https://www.cnblogs.com/codeForFamily/category/1631485
阅读全文
posted @ 2020-02-04 15:55 codeForFamily
阅读(1104)
评论(0)
推荐(1)
2020年2月3日
Qt Installer Framework翻译(8)
摘要: 好了,到这里翻译就结束了。各位可以下载源码,结合examples示例,使用repogen和binarycreator好好实操一下,就能掌握基础用法了。祝各位使用顺利。 官方文档网址:https://doc.qt.io/qtinstallerframework/index.html 官方软件网址:ht
阅读全文
posted @ 2020-02-03 10:38 codeForFamily
阅读(270)
评论(0)
推荐(0)
Qt Installer Framework翻译(7-8)
摘要: C++ API C ++ API文档是为开发Qt Installer Framework的开发人员编写的。 它描述了内部API,因此没有兼容性保证。 此外,该文档尚在开发中,因此缺少部分内容,而其他部分可能已过时。 要创建自定义的安装程序,请改用Scripting API。 有关更多信息,请参见自定
阅读全文
posted @ 2020-02-03 10:31 codeForFamily
阅读(419)
评论(0)
推荐(0)
Qt Installer Framework翻译(7-7)
摘要: 脚本API 下表总结了可以在控制器和组件脚本中使用的全局JavaScript对象。 | QMessageBox | 提供一个模式对话框,通知用户或询问用户问题并接收答案 | | | | | buttons | 提供可在安装程序页面上使用的按钮 | | component | 表示Qt脚本所属的当前组
阅读全文
posted @ 2020-02-03 10:29 codeForFamily
阅读(221)
评论(0)
推荐(0)
2020年2月2日
Qt Installer Framework翻译(7-6)
摘要: 工具 Qt Installer Framework包含以下工具: \ installerbase \ binarycreator \ repogen \ archivegen \ devtool installerbase installerbase 工具描述了核心安装程序本身。 所有数据和元信息都
阅读全文
posted @ 2020-02-02 14:33 codeForFamily
阅读(511)
评论(0)
推荐(0)
2020年2月1日
Qt Installer Framework翻译(7-5)
摘要: 操作 这些操作由组件和控制脚本准备,并由安装程序执行。 注意 :操作是通过线程执行的。 在内部,每个操作都有一个 DO 步骤,包含有关安装程序的说明,以及一个 UNDO 步骤,包含有关卸载程序的说明。 操作总结 下表总结了可用的操作及其语法。 | 操作 | 语法 | 使用 | | | | | | C
阅读全文
posted @ 2020-02-01 10:56 codeForFamily
阅读(504)
评论(0)
推荐(0)
2020年1月31日
Qt Installer Framework翻译(7-4)
摘要: 组件脚本 对于每个组件,您可以指定一个脚本,来准备要由安装程序执行的操作。脚本格式必须与QJSEngine兼容。 构造 脚本必须包含安装程序在加载脚本时创建的 Component 对象。 因此,脚本必须至少包含 Component() 函数,该函数执行初始化,例如将页面放置在正确的位置或连接信号和槽
阅读全文
posted @ 2020-01-31 15:46 codeForFamily
阅读(635)
评论(0)
推荐(0)
2020年1月30日
Qt Installer Framework翻译(7-3)
摘要: 控制脚本 对于每个安装程序,您可以指定一个控制脚本,用来与安装程序的部分UI或功能进行交互。控制脚本可以在向导中添加和删除页面,更改现有页面,进行附加检查以及通过模拟用户单击来与UI交互。例如,这允许安装时无需人的参与。 脚本格式必须与QJSEngine兼容。 本节介绍为实现这种控制脚本而调用的函数
阅读全文
posted @ 2020-01-30 10:59 codeForFamily
阅读(597)
评论(0)
推荐(0)
2020年1月29日
Qt Installer Framework翻译(7-2)
摘要: 包文件夹 安装程序包含的组件,要么是内嵌的,要么可以从远程存储库加载。在这两种情况下,都需要为组件使用一种安装程序可以读取的文件格式和结构。 包文件夹结构 将所有组件放在相同的根文件夹中,即包文件夹。该文件夹的名称充当类似于域的标识符,用于标识所有组件。例如, com.vendor.root 在根文
阅读全文
posted @ 2020-01-29 10:42 codeForFamily
阅读(426)
评论(0)
推荐(1)
上一页
1
2
3
4
5
6
7
下一页
公告