Как я могу получить аргументы командной строки в скрипте Qt Installer Framework? - PullRequest
0 голосов
/ 23 марта 2019

Я пишу сценарий Qt Installer Framework, и я хотел бы позволить пользователю запускать установщик с аргументами, а затем применять эти аргументы различными способами.Например, переключатель автоматического принятия EULA, средство прямой передачи целевого каталога, список устанавливаемых компонентов и т. Д.

1 Ответ

3 голосов
/ 28 марта 2019

Синтаксис для передачи аргументов установщику QIFW: Key = Value.

Вы можете указать аргумент командной строки, как показано ниже

YouInstaller.exe Arg1=true

Затем вы можете получить это значение в скрипте компонента или контроллера, как показано ниже

var Arg1 = installer.value('Arg1')

Установщик QML Type

Скрипт контроллера

...