Qt installer Framework: как скрыть выбор папки для установки

Как я могу скрыть выбранную папку установки с помощью qt installer Framework?

введите здесь описание изображения


person Romz Lat    schedule 24.11.2015    source источник


Ответы (2)


Как я объяснил в аналогичном сообщении здесь: >Среда установщика Qt: удалите переключатели из программы удаления, я думаю, что тот же ответ можно использовать для вашей проблемы:

function Controller() {
    if (installer.isInstaller()) {
        installer.setDefaultPageVisible(QInstaller.TargetDirectory, false);
    }
}

Я не тестировал этот фрагмент, но я уверен, что он пропустит «Страницу целевого каталога». Не забудьте добавить этот скрипт (скажем, controlScript.js) в ваш файл config.xml:

<ControlScript>controlScript.qs</ControlScript>
person MBach    schedule 23.12.2015

В скрипте установщика добавьте эту строку:

currentPage.TargetDirectoryLineEdit.enabled = false;
person Alberto Valero    schedule 23.05.2018