[英]How to launch my Qt Installer in silent mode? (Qt Installer Framework)
[英]Qt Installer Framework - How to customise?
我設法成功創建了一個“ AdminProgram”,該程序用於為我的主項目構建安裝程序。 它會在文件系統中正確創建所需的配置/軟件包,更新所有.xml文件並將所有必需的元素復制到正確的位置,然后再構建安裝程序,這非常好。
但是,我現在希望自定義安裝程序以執行更多操作,以便它能夠在Windows注冊表中安裝一些驅動程序,並在以后重新安裝現有驅動程序之前,先刪除現有安裝程序。 我已經研究了“指令”( http://doc-snapshot.qt-project.org/qtifw-1.4/scripting.html#predefined-variables )已有一段時間了,並且無法完全掌握這些自定義操作的精確度實現(應該在其中編寫示例代碼,如何訪問被覆蓋的操作等)。
我發現該指令對於像我這樣沒有經驗的程序員來說有點模棱兩可,並且會非常感謝能提供此指令的任何人的幫助嗎?
為了在注冊表中設置條目,您需要在組件腳本中添加GlobalConfig操作。
重載方法Component.prototype.createOperations並添加其他命令,例如:
function Component() {
'use strict';
}
Component.prototype.createOperations = function () {
'use strict';
// call default implementation
component.createOperations();
component.addOperation("GlobalConfig",
"HKEY_CURRENT_USER\\Software\\@Publisher@\\@ProductName@\\entry",
"key",
"value");
}
可用的操作列表在這里
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.