Qt Installer Framework: Как проверить, выбран ли компонент для установки - PullRequest
0 голосов
/ 06 июля 2019

Что касается Qt Installer Framework, у меня есть этот вопрос:

Как проверить в сценарии компонента, выбран ли этот компонент для установки на странице выбора компонента?

Для этого нет свойства компонента, и я не могу найти значение, к которому можно обратиться.

1 Ответ

2 голосов
/ 09 июля 2019

Вы можете использовать функции

component.componentChangeRequested();
component.installationRequested();
component.updateRequested();
component.uninstallationRequested();

для запроса информации о запрошенных изменениях компонентов.

Все эти функции зависят от предыдущего состояния пакета. Проверенные пакеты, которые удалены, будут помечены в installationRequested, непроверенные пакеты, которые установлены, будут помечены в uninstallationRequested, а проверенные пакеты, чья установленная версия старше установленной версии, будут отмечены в updateRequested.

Для получения дополнительной информации см. Документацию по компоненту .

...