grig_p
Сәуір 10, 2017, 12:39 Т.Қ.

QtIFW установка в разные папки

Здравствуйте! Разбираясь с Qt Installer Framework столкнулся со следующим вопросом. Читая описание: https://doc.qt.io/qtinstallerframework/index.html , нашел, что указать путь распаковки можно только в файле config.xml В файле пакета package.xml я не нашел, где можно указать путь распаковки самого пакета. https://doc.qt.io/qtinstallerframework/ifw-component-description.html#package-information-file-syntax Хотелось бы сделать так, чтобы часть файлов при инсталляции помещалась в Program Files. часть в Application Data, часть в Documents и т.д. Как это можно сделать с помощью Qt Installer Framework? В какую сторону копать?

Ол саған ұнайды ма? Әлеуметтік желілерде бөлісіңіз!

2
Evgenii Legotckoi
  • Сәуір 10, 2017, 1:58 Т.Қ.

Одной только настройкой config.xml не получится реализовать вашу задумку. На StackOverflow я как-то натыкался на ответ от саппорта Qt на тему нескольких путей установки. Они подтвердили, что такой возможности нет. Но у QtIFW имеется возможность создания скриптов и дополнительных окон. Например, можно после установки копировать или переместить необходимые файлы в целевые директории. Нужно написать соответствующие компоненты и операции, которые будут отрабатывать по окончанию установки. Смотрите документацию на тему Operations и Components для QtIFW.

    grig_p
    • Сәуір 10, 2017, 2:01 Т.Қ.

    Спасибо. Понял

      Пікірлер

      Тек рұқсаты бар пайдаланушылар ғана пікір қалдыра алады.
      Кіріңіз немесе Тіркеліңіз