问题标签 [qt-installer]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
qt - Qt 查找项目的所有依赖项
我正在使用 Qt 5.10.1 创建一个 Web 浏览器,我想使用 Qt Installer Framework 将其导出。我正在寻找一种方法来了解我的应用程序必须将它们与二进制文件一起导出的所有依赖项(库、插件...)。我已经将 ldd 用于库,但我不知道如何处理插件。
谢谢你的帮助。
当我使用 linuxdeployqt 时,它似乎可以工作,但是当我运行程序时,我得到了
qt - QT 安装程序框架:如何在二进制创建器中使用 -n 选项进行在线安装程序
我想创建没有嵌入数据的在线安装程序。文档说“使用 binarycreator 工具的 -n 参数并且只将根组件添加到安装程序”。根组件是什么意思。我正在使用下面的代码来执行 binarycreator 工具。
当我提供存储库目录时,它工作正常。但我不想嵌入数据初始化。安装程序应该从在线存储库下载它。
qt - QT 安装程序框架:更改 WizardStyle 运行时
我正在使用 QT Installer Framework 为软件安装程序编写 QT 应用程序。在配置文件中,我将 WizardStyle 指定为“现代”,但在应用程序中,我要求用户选择可以是 Clssic、Aero 等的安装程序向导样式......因此,如果用户在创建安装程序时选择经典,它应该显示 Classix 向导而不是现代。是否可以在运行时更改向导样式?脚本可以在这里提供帮助吗?
qt - QT Installer Framework:在介绍页面之前添加新的向导页面
我想在 QT 安装向导的介绍页面之前添加新页面。此页面将有图像和按钮。单击按钮后,我将导航到介绍页面。
我可以这样做吗?我试过了,但没有显示。但是,如果我在其他页面之前添加它,它确实会显示我的页面(例如:Target Dir)有人可以在这里帮助我吗?
qt - 如何使用 qt 安装程序框架在卸载期间删除/清除 AppData/Roaming/MyFolder 文件?
我使用 qt 安装程序框架创建了一个应用程序。现在卸载我的应用程序不会删除 AppData/Roaming/My app 文件夹。所以我尝试了我的自定义代码进行卸载以清除我的 AppData。但这使我的安装程序没有响应。
我也尝试过使用
也不行。我错过了什么吗?
qt-installer - Qt 安装程序框架 - 检查目标目录,如果存在则运行卸载程序
如果 - 我的程序的现有安装存在,我正在寻找解决方案:
- 提示页面 - 更新、添加或删除所有组件。
- 如果安装文件退出,则删除该目录或在该目录中运行维护工具。
我已尝试回答此站点上有关解决同一问题的其他问题,但没有一个解决方案能正常工作。
qt - QT 框架安装程序 - 如何强制 targetDir
我想强制我的 targetDir 目录安装使用 QT Installer Framework v. 3.0。
目前这是我的 config.xml 文件:
它运行良好,但我可以在安装程序上修改目标目录。我想设置一个无法修改的固定值。
qt - 有没有办法用 QtScript 编写文件?
我想用 Qt 做一个安装程序。安装程序的配置写在一个名为 installscript.qs 的文件中,该文件基于 qtscript 我试图在里面创建一个 QFile 但它无法识别它!有任何想法吗???
qt - 如何在qt安装程序框架的卸载步骤中省略component.addOperation的撤消步骤?
我有组件脚本,我在安装期间根据 Qt 文档http://doc.qt.io/qtinstallerframework/operations.html在其中执行 mkdir 和 copydir 操作。在内部,每个操作都有一个包含安装程序说明的 DO 步骤和一个包含卸载程序说明的 UNDO 步骤。我希望安装程序在卸载期间不要执行撤消步骤。我尝试使用以下功能:
执行此操作会引发错误 "Could not start: 'mkdir my/path'(No program defined) No such file or directory" 。是否有任何解决方法不执行 addOperation 的撤消操作?