From 5051887334bece5d38a4734316f62ec526de038e Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Tue, 30 Jun 2020 09:53:02 +0300 Subject: [PATCH 01/24] Update CONTRIBUTING.md --- CONTRIBUTING.md | 112 ++++++++++++++++++++++++++---------------------- 1 file changed, 60 insertions(+), 52 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 59de3be..0fc7395 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -1,20 +1,24 @@ # QuassarApp operation rules ## General rules ### QuasarApp internal developers -* If there is no indication, separate from the master branch. -* We realize the task -* Upon completion of work, issue a Pull Request to the master. +* if there is no instruction to complete the task, separate you new branch from the version branch (for example v1.x). +* Realize the task +* At the end of the work, create a pull request to the branch from which you created the branch. +Example: +I made corrections for version 1.5 and created branching from branch v1.5, which means that I should create a pull request to branch v1.5, ### External QuasarApp Developers * Making Fork repository. -* If there is no indication, separate from the master branch. -* We realize the task -* Upon completion of work, issue a Pull Request to the master. -* Before starting work on the Task, drag it to [inProgress](https://github.com/orgs/QuasarApp/projects) in projects +* Switch to the branch of the version in which you need to perform the correction (example of the names of the branch with the version: v1.x). +* Realize the task +* Upon completion, create a Pull Request in the branch from which they are separated. + Example: + I made corrections for version 1.5 and created branching from branch v1.5, which means that I should create a pull request to branch v1.5, +* ( not necessary ) Before starting work on the Task, drag it to [inProgress](https://github.com/orgs/QuasarApp/projects) in projects ### Prohibited from working in QuassarApp -* Use push force. All problems need to be solved by a new committee. +* Using 'push force'. All problems need to be solved by a new committee. * Push code directly to master. * Break the code design rules. If some aspect is not described, you need to write in the same style as it was written before you. * Move the code for no particular reason. @@ -25,7 +29,7 @@ The content of the pull request must include: * The number of the task that solves (if performed according to the task) * A complete description of everything that was done in the task. -* In the case when a pull creation is created, the Task is still running, marking the Pull Request header with a WIP tag (example [WIP] MyTask) +* In the case when a pull creation is created and you still work on the task, marking the Pull Request header with a WIP tag (example [WIP] MyTask) * Pull Request must always be assigned to the branch from which you separated. ## Making Tasks @@ -35,7 +39,7 @@ You must: * Completely describe the problem or task. * If you have a solution to the problem fully describe what and how to do. -## Code Registration +## Code Guideline When writing code follows the following rules: (inscribed written in order of importance) 1. If in order to achieve high performance gains (over 10%) you need to sacrifice any of the rules, donate them. @@ -45,61 +49,65 @@ When writing code follows the following rules: (inscribed written in order of im 5. In headings it is necessary to null the signs. 6. Template functions are described in cpp files. 7. If possible, think through your code so that it does not have a cast. -8. Write class access specifiers in the following order: private, private slots, protected, protected slots, public, public slots, signals +8. Write class access specifiers in the following order: public, public slots, siganls, protected, protected slots, private, private slots. 9. Carefully check and arrange spaces between operators in the code. 10. Moving the bracket to the next line is prohibited. 11. When transferring the shift should be equal to 4 spaces. 12. Before pushing the code, be sure to run the tests. -# Правила работы QuassarApp -## Общие правила -### Внутренние разработчики QuasarApp -* Если нет никаких указаний отделяемся от ветки master -* Реализуем поставленную задачу -* По завершению работы оформить Pull Request в master. +# QuassarApp правила работы +## Основные правила +### QuasarApp внутренние разработчики +* Если нет инструкции для выполнения задачи, отделите новую ветку от ветви версии (например, v1.5). +* Реализовать задачу +* В конце работы создайте пул-запрос к ветке, из которой вы создали ветку. +Пример: +Я внес исправления для версии 1.5 и создал ветвление из ветви v1.5, что означает, что я должен создать запрос на извлечение в ветке v1.5, ### Внешние разработчики QuasarApp -* Делаем Fork репозитория. -* Если нет никаких указаний отделяемся от ветки master -* Реализуем поставленную задачу -* По завершению работы оформить Pull Request в master. -* Перед началом работы над Задачей, перетащить ее в [inProgress](https://github.com/orgs/QuasarApp/projects) в проектах +* Создание Fork репозитория. +* Переключитесь на ветку версии, в которой нужно выполнить исправление (пример названий ветки с версией: v1.x). +* Реализовать задачу +* По завершении создайте Запрос на извлечение в ветке, от которой они отделены. + Пример: + Я внес исправления для версии 1.5 и создал ветвление из ветви v1.5, что означает, что я должен создать запрос на извлечение в ветке v1.5, +* (не обязательно) Перед началом работы над задачей перетащите ее на [inProgress] (https://github.com/orgs/QuasarApp/projects) в проектах -### При работе в QuassarApp запрещается +### Запрещено работать в QuassarApp -* Использовать push force. Все проблемы нужно решать новым комитом. -* Пушить код напрямую в master. -* Нарушать правила оформления кода. Если какой то аспект не описан, писать нужно в том-же стиле как было написано до вас. -* Перемещать код без особой на это причины. +* Использовать push force. Все проблемы должны быть решены новым комитетом. +* Пушить код на прямую в мастер или другую ветку релиза. +* Нарушать правила оформления кода. Если какой-то аспект не описан, вам нужно писать в том же стиле, в котором он был написан до вас. +* Переместить код без особой причины. -## Оформление Pull Request +## Выполнение запроса на слияние -Содержимое Pull Request должно обязательно включать: -* Номер задания которую решает (если выполнялось по поставленной задаче) -* Полное описание всего что было сделано в задаче. -* В случае когда создается пулреквест а Задача еще выполняется помечать заголовок Pull Request тегом WIP (пример [WIP] MyTask) -* Pull Request всегда должен быть назначен именно в ту ветку от которой вы отделялись. +Содержание pool request должно включать: +* Номер задачи, которая решается (если выполняется согласно задаче) +* Полное описание всего, что было сделано в задании. +* В случае создания извлечения и задача все еще выполняется, помечая заголовок запроса на извлечение тегом WIP (пример [WIP] MyTask) +* Запрос на извлечение всегда должен быть назначен ветви, от которой вы отделены. -## Оформление Задачи -В случае необходимости назначить на кого-то задачу +## Выполнение задач +При необходимости назначьте кому-нибудь задачу Вы должны: -* Создать соответствующее обсуждение на github, выбранного репазитория. -* Полностью описать проблему или задачу. -* Если у вас есть решение задачи полностью описать что и как делать. +* Создайте соответствующую дискуссию на GitHub, выбранном хранилище. +* Полностью опишите проблему или задачу. +* Если у вас есть решение проблемы, полностью опишите, что и как делать. -## Оформление кода +## Регистрация кода -При написании кода придерживается следующих правил: (привила записаны в порядке важности) -1. Если ради достижения высокого прироста производительности (более 10%) вам нужно пожертвовать каким либо из правил, жертвуйте ими. -2. Не в коем случае не использовать C-style Cast. -3. Все подключаемые заголовки по максимуму должны хранится в cpp файлах. -4. Если в классе используются указатели то инициализировать прототипы этих классов в место подключения заголовка: сlass a; a *value = nullptr; -5. В заголовках обязательно занулять указатели. -6. Шаблонные функции описывать в cpp файлах. -7. По возможности продумывать ваш код так что бы в нем не было cast. -8. Спецификаторы доступа класса писать в следующем порядке private, private slots, protected, protected slots, public, public slots, signals -9. Внимательно проверять и расставлять пробелы между операторами в коде. -10. Перенос скобки на следующую строку запрещается. -11. При переносе сдвиг должен быть равен 4 пробела. -12. Перед пушем кода обязательно прогнать тесты. +При написании кода соблюдайте следующие правила: (надписи пишутся в порядке важности) +1. Если для достижения высокой производительности (более 10%) вам необходимо пожертвовать каким-либо из правил, пожертвуйте их. +2. Ни в коем случае не используйте C-стиль Cast. +3. Все подключенные заголовки должны быть максимально сохранены в файлах cpp. +4. Если в классе используются указатели, инициализируйте прототипы этих классов в том месте, где связан заголовок: class a; * значение = nullptr; +5. В заголовках необходимо обнулить знаки. +6. Функции шаблона описаны в файлах cpp. +7. Если возможно, продумайте свой код так, чтобы в нем не было приведений. +8. Напишите спецификаторы доступа к классам в следующем порядке: общедоступные, общедоступные, защищенные, защищенные, частные, частные. +9. Тщательно проверьте и расставьте пробелы между операторами в коде. +10. Перемещение скобки на следующую строку запрещено. +11. При переносе смена должна быть равна 4 пробелам. +12. Прежде чем пушить код, обязательно запустите тесты. From fada0eac2546c0125452a05d54be9c70a626cccb Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Tue, 30 Jun 2020 09:59:40 +0300 Subject: [PATCH 02/24] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0fc7395..ea8e13b 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -16,7 +16,7 @@ I made corrections for version 1.5 and created branching from branch v1.5, which I made corrections for version 1.5 and created branching from branch v1.5, which means that I should create a pull request to branch v1.5, * ( not necessary ) Before starting work on the Task, drag it to [inProgress](https://github.com/orgs/QuasarApp/projects) in projects -### Prohibited from working in QuassarApp +### Forbidden * Using 'push force'. All problems need to be solved by a new committee. * Push code directly to master. From 6bd482fd58f9d960978415afbf3c67393e1d546f Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Tue, 30 Jun 2020 11:24:07 +0300 Subject: [PATCH 03/24] Update CONTRIBUTING.md --- CONTRIBUTING.md | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index ea8e13b..3e07d31 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -5,7 +5,7 @@ * Realize the task * At the end of the work, create a pull request to the branch from which you created the branch. Example: -I made corrections for version 1.5 and created branching from branch v1.5, which means that I should create a pull request to branch v1.5, +I made corrections for version 1.5 and created a new branch from branch v1.5, which means that I should create a pull request to branch v1.5, ### External QuasarApp Developers * Making Fork repository. @@ -13,12 +13,12 @@ I made corrections for version 1.5 and created branching from branch v1.5, which * Realize the task * Upon completion, create a Pull Request in the branch from which they are separated. Example: - I made corrections for version 1.5 and created branching from branch v1.5, which means that I should create a pull request to branch v1.5, +I made corrections for version 1.5 and created a new branch from branch v1.5, which means that I should create a pull request to branch v1.5, * ( not necessary ) Before starting work on the Task, drag it to [inProgress](https://github.com/orgs/QuasarApp/projects) in projects ### Forbidden -* Using 'push force'. All problems need to be solved by a new committee. +* Using 'push force'. All conflicts need to be solved by a new commite. * Push code directly to master. * Break the code design rules. If some aspect is not described, you need to write in the same style as it was written before you. * Move the code for no particular reason. @@ -29,7 +29,7 @@ I made corrections for version 1.5 and created branching from branch v1.5, which The content of the pull request must include: * The number of the task that solves (if performed according to the task) * A complete description of everything that was done in the task. -* In the case when a pull creation is created and you still work on the task, marking the Pull Request header with a WIP tag (example [WIP] MyTask) +* In the case when a pull creation is created and you still work on the task, change the header of the pool request by adding a WIP tag to the beginning (example [WIP] MyTask) * Pull Request must always be assigned to the branch from which you separated. ## Making Tasks @@ -45,7 +45,7 @@ When writing code follows the following rules: (inscribed written in order of im 1. If in order to achieve high performance gains (over 10%) you need to sacrifice any of the rules, donate them. 2. In no case do not use the C-style Cast. 3. All connected headers should be stored to the maximum in cpp files. -4. If the class uses pointers, then initialize the prototypes of these classes to the place where the header is connected: class a; a * value = nullptr; +4. 4. Use fast forward declaration. If pointers are used in the class, then initialize the prototypes of these classes as follows: class a; a* value = nullptr; without connecting the headers of the types of indicators. 5. In headings it is necessary to null the signs. 6. Template functions are described in cpp files. 7. If possible, think through your code so that it does not have a cast. @@ -75,7 +75,7 @@ When writing code follows the following rules: (inscribed written in order of im ### Запрещено работать в QuassarApp -* Использовать push force. Все проблемы должны быть решены новым комитетом. +* Использовать push force. Все проблемы должны быть решены новым комитом. * Пушить код на прямую в мастер или другую ветку релиза. * Нарушать правила оформления кода. Если какой-то аспект не описан, вам нужно писать в том же стиле, в котором он был написан до вас. * Переместить код без особой причины. @@ -86,7 +86,7 @@ When writing code follows the following rules: (inscribed written in order of im Содержание pool request должно включать: * Номер задачи, которая решается (если выполняется согласно задаче) * Полное описание всего, что было сделано в задании. -* В случае создания извлечения и задача все еще выполняется, помечая заголовок запроса на извлечение тегом WIP (пример [WIP] MyTask) +* В случае создания Poll request и задача все еще выполняется, изменить заголовок запроса на извлечение, добавив в начало тег WIP (пример [WIP] MyTask) * Запрос на извлечение всегда должен быть назначен ветви, от которой вы отделены. ## Выполнение задач @@ -99,10 +99,10 @@ When writing code follows the following rules: (inscribed written in order of im ## Регистрация кода При написании кода соблюдайте следующие правила: (надписи пишутся в порядке важности) -1. Если для достижения высокой производительности (более 10%) вам необходимо пожертвовать каким-либо из правил, пожертвуйте их. +1. Если для достижения высокой производительности (более 10%) вам необходимо пожертвовать каким-либо из правил, пожертвуйте им. 2. Ни в коем случае не используйте C-стиль Cast. 3. Все подключенные заголовки должны быть максимально сохранены в файлах cpp. -4. Если в классе используются указатели, инициализируйте прототипы этих классов в том месте, где связан заголовок: class a; * значение = nullptr; +4. Используйте fast forward declaration. Если в классе используются указатели, то инициализируйте прототипы этих классов следующим образом: class a; a* значение = nullptr; без подключения заголовков типа созданного обьекта. 5. В заголовках необходимо обнулить знаки. 6. Функции шаблона описаны в файлах cpp. 7. Если возможно, продумайте свой код так, чтобы в нем не было приведений. From 8c07dc3e6784e44a34d77b132773745f46cebca1 Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Tue, 30 Jun 2020 11:24:29 +0300 Subject: [PATCH 04/24] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3e07d31..015fa00 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -45,7 +45,7 @@ When writing code follows the following rules: (inscribed written in order of im 1. If in order to achieve high performance gains (over 10%) you need to sacrifice any of the rules, donate them. 2. In no case do not use the C-style Cast. 3. All connected headers should be stored to the maximum in cpp files. -4. 4. Use fast forward declaration. If pointers are used in the class, then initialize the prototypes of these classes as follows: class a; a* value = nullptr; without connecting the headers of the types of indicators. +4. Use fast forward declaration. If pointers are used in the class, then initialize the prototypes of these classes as follows: class a; a* value = nullptr; without connecting the headers of the types of indicators. 5. In headings it is necessary to null the signs. 6. Template functions are described in cpp files. 7. If possible, think through your code so that it does not have a cast. From 6105b5fb96cada05177de34233d1d3fdfab22367 Mon Sep 17 00:00:00 2001 From: Andrei Yankovich Date: Tue, 30 Jun 2020 14:42:23 +0300 Subject: [PATCH 05/24] Update CONTRIBUTING.md --- CONTRIBUTING.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 015fa00..a3bb5fa 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -99,7 +99,7 @@ When writing code follows the following rules: (inscribed written in order of im ## Регистрация кода При написании кода соблюдайте следующие правила: (надписи пишутся в порядке важности) -1. Если для достижения высокой производительности (более 10%) вам необходимо пожертвовать каким-либо из правил, пожертвуйте им. +1. Если для достижения более высокой производительности (более 10%) вам необходимо пожертвовать каким-либо из правил, пожертвуйте ими. 2. Ни в коем случае не используйте C-стиль Cast. 3. Все подключенные заголовки должны быть максимально сохранены в файлах cpp. 4. Используйте fast forward declaration. Если в классе используются указатели, то инициализируйте прототипы этих классов следующим образом: class a; a* значение = nullptr; без подключения заголовков типа созданного обьекта. From 7808b0852c24b32b4249818e6bb6dcaa2f25ea41 Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 2 Jul 2020 10:13:53 +0300 Subject: [PATCH 06/24] Fixed create shortcut after install qif application fix #369 --- .../Templates/qif/packages/default/meta/installscript.qs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Deploy/Distributions/Templates/qif/packages/default/meta/installscript.qs b/Deploy/Distributions/Templates/qif/packages/default/meta/installscript.qs index ae2e528..f0bbaeb 100644 --- a/Deploy/Distributions/Templates/qif/packages/default/meta/installscript.qs +++ b/Deploy/Distributions/Templates/qif/packages/default/meta/installscript.qs @@ -32,7 +32,7 @@ function generateShortCutCmd(cmd) { "Version=@Version@\n Type=Application\n Terminal=false\n - Exec=@TargetDir@/" + cmd + ".sh\n + Exec=\"@TargetDir@/" + cmd + ".sh\"\n Name=" + name + "\n Icon=@TargetDir@/$LOCAL_ICON\n Name[en_US]=" + name); From fb919b16d0a8bdf508f47f64fe5e6209071c42d4 Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 2 Jul 2020 10:51:29 +0300 Subject: [PATCH 07/24] added renderers plugin support --- Deploy/pluginsparser.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index 7b3f65c..0787dc1 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -42,6 +42,7 @@ static const PluginModuleMapping pluginModuleMappings[] = {"styles", DeployCore::QtModule::QtWidgetsModule}, {"sceneparsers", DeployCore::QtModule::Qt3DRendererModule}, {"renderplugins", DeployCore::QtModule::Qt3DRendererModule}, + {"renderers", DeployCore::QtModule::Qt3DRendererModule}, {"geometryloaders", DeployCore::QtModule::Qt3DRendererModule}, {"webview", DeployCore::QtModule::QtWebViewModule}, {"xcbglintegrations", DeployCore::QtModule::QtGuiModule}, From b1a79eef9c2fda3b1d82773b26a9cc8c553c057e Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 2 Jul 2020 16:00:34 +0300 Subject: [PATCH 08/24] added platforms scaner --- Deploy/deployconfig.cpp | 10 +++++ Deploy/deployconfig.h | 2 + Deploy/deploycore.h | 20 ++++++++-- Deploy/elf.cpp | 10 +++-- Deploy/extracter.cpp | 12 ++++++ Deploy/extracter.h | 1 + Deploy/pluginsparser.cpp | 84 ++++++++++++++++++++++++++++++++++++++++ Deploy/pluginsparser.h | 24 ++++++++++-- UnitTests/libcreator.cpp | 4 +- 9 files changed, 154 insertions(+), 13 deletions(-) diff --git a/Deploy/deployconfig.cpp b/Deploy/deployconfig.cpp index 69592a9..815598d 100644 --- a/Deploy/deployconfig.cpp +++ b/Deploy/deployconfig.cpp @@ -1,4 +1,5 @@ #include "deployconfig.h" +#include "quasarapp.h" void DeployConfig::reset() { *this = DeployConfig{}; @@ -55,6 +56,15 @@ QHash &DeployConfig::packagesEdit() { return _packages; } +Platform DeployConfig::getPlatform() const { + Platform result = Platform::UnknownPlatform; + for( auto it = _targets.begin(); it != _targets.end(); ++it) { + result = result | it.value().getPlatform(); + } + + return result; +} + const QHash &DeployConfig::targets() const { return _targets; } diff --git a/Deploy/deployconfig.h b/Deploy/deployconfig.h index fdf663c..529139f 100644 --- a/Deploy/deployconfig.h +++ b/Deploy/deployconfig.h @@ -91,6 +91,8 @@ public: QHash& targetsEdit(); QHash& packagesEdit(); + Platform getPlatform() const; + private: /** diff --git a/Deploy/deploycore.h b/Deploy/deploycore.h index c9ac280..e0f419e 100644 --- a/Deploy/deploycore.h +++ b/Deploy/deploycore.h @@ -33,13 +33,25 @@ struct DEPLOYSHARED_EXPORT QtModuleEntry { enum Platform { UnknownPlatform = 0x00, + // Windows Win32 = 0x01, Win64 = 0x02, Win = Win32 | Win64, - Unix32 = 0x04, - Unix64 = 0x08, - Unix = Unix32 | Unix64, - GeneralFile = 0x10 + + // Unix + Unix_x86_32 = 0x04, + Unix_x86_64 = 0x08, + Unix_x86 = Unix_x86_32 | Unix_x86_64, + Unix_ARM_32 = 0x10, + Unix_ARM_64 = 0x20, + Unix_ARM = Unix_x86_32 | Unix_x86_64, + Unix = Unix_x86 | Unix_ARM, + + // Other + + // Web + WebGl = 0x40, + GeneralFile = 0x80 }; enum LibPriority : int { diff --git a/Deploy/elf.cpp b/Deploy/elf.cpp index 2dc77ea..6384821 100644 --- a/Deploy/elf.cpp +++ b/Deploy/elf.cpp @@ -55,10 +55,12 @@ bool ELF::getLibInfo(const QString &lib, LibInfo &info) const { auto headers = reader.readHeaders(); - if (headers.elfclass == ElfClass::Elf_ELFCLASS32) { - info.setPlatform(Unix32); - } else if (headers.elfclass == ElfClass::Elf_ELFCLASS64) { - info.setPlatform(Unix64); + if (headers.elfmachine == ElfMachine::Elf_EM_386) { + info.setPlatform(Unix_x86_32); + } else if (headers.elfmachine == ElfMachine::Elf_EM_X86_64) { + info.setPlatform(Unix_x86_64); + } else if (headers.elfmachine == ElfMachine::Elf_EM_ARM) { + info.setPlatform(Unix_ARM_32); } else { info.setPlatform(UnknownPlatform); return false; diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index 7e3e785..42b56f1 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -88,6 +88,7 @@ bool Extracter::copyPlugin(const QString &plugin, const QString& package) { auto pluginPath = targetPath + distro.getPluginsOutDir() + QFileInfo(plugin).fileName(); + if (!_fileManager->copyFolder(plugin, pluginPath, QStringList() << ".so.debug" << "d.dll" << ".pdb", &listItems)) { return false; @@ -167,6 +168,17 @@ void Extracter::extractPlugins() { QStringList plugins; pluginsParser.scan(cnf->qtDir.getPlugins(), plugins, _packageDependencyes[i.key()].qtModules()); copyPlugins(plugins, i.key()); + + pluginsParser.scanPlatforms(cnf->getPlatform(), plugins); + auto targetPath = cnf->getTargetDir() + "/" + i.key() + + "/" + distro.getPluginsOutDir() + "/platforms"; + + for (const auto& plugin :plugins) { + _fileManager->copyFile(plugin, targetPath); + + extractPluginLib(plugin, i.key()); + } + } } diff --git a/Deploy/extracter.h b/Deploy/extracter.h index e71fbde..052895d 100644 --- a/Deploy/extracter.h +++ b/Deploy/extracter.h @@ -57,6 +57,7 @@ class DEPLOYSHARED_EXPORT Extracter { void compress(); void extractAllTargets(); void extractPlugins(); + void copyFiles(); void copyTr(); void copyExtraPlugins(const QString &package); diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index 7b3f65c..9254cb8 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -5,6 +5,7 @@ * of this license document, but changing it is not allowed. */ +#include "deployconfig.h" #include "pluginsparser.h" #include #include @@ -53,6 +54,35 @@ static const PluginModuleMapping pluginModuleMappings[] = }; +static const PlatformMapping platformMappings[] = +{ + {"qminimal", Unix | Win }, + {"minimalegl", Unix | Win }, + {"qandroid", UnknownPlatform }, + {"qbsdfb", UnknownPlatform }, + {"qcocoa", UnknownPlatform }, + {"qdirect2d", Win }, + {"qdirectfb", UnknownPlatform }, + {"qeglfs", Unix_ARM }, + {"qhaiku", UnknownPlatform }, + {"qios", UnknownPlatform }, + {"qlinuxfb", Unix_ARM }, + {"qmirclient", Unix }, + {"qopenwf", Unix }, + {"qqnx", UnknownPlatform }, + {"qvnc", Unix_x86_64 }, + {"qwasm", UnknownPlatform }, + {"qwindows", Win }, + {"qwinrt", Win }, + {"qxcb", Unix }, + {"webgl", WebGl }, + {"qwayland-xcomposite-glx", Unix_x86_64}, + {"qwayland-xcomposite-egl", Unix_x86_64}, + {"qwayland-generic", Unix_x86_64}, + {"qwayland-egl", Unix_x86_64} + +}; + quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { const auto end = std::end(pluginModuleMappings); @@ -66,6 +96,27 @@ quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { return result != end ? result->module : 0; // "designer" } +Platform PluginsParser::platformForPlugin(const QString &name) { + const auto end = std::end(platformMappings); + const auto result = + std::find_if(std::begin(platformMappings), end, + [&name] (const PlatformMapping &m) { + + return name == QLatin1String(m._pluginName); + }); + + return (result != end) ? result->_platform : Platform::UnknownPlatform; // "designer" +} + +QString PluginsParser::getPluginNameFromFile(const QString &baseNaem) const { + + if (baseNaem.left(3) == "lib") { + return baseNaem.right(baseNaem.size() - 3); + } + + return baseNaem; +} + bool PluginsParser::scan(const QString& pluginPath, QStringList &resDependencies, DeployCore::QtModule qtModules) { @@ -86,3 +137,36 @@ bool PluginsParser::scan(const QString& pluginPath, return true; } + +void PluginsParser::scanPlatforms(Platform platform, QStringList &resDependencies) { + const DeployConfig* cnf = DeployCore::_config; + + QString platformPluginPath = cnf->qtDir.getPlugins() + "/platforms/"; + auto plugins = QDir(platformPluginPath).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); + + for (const auto &plugin: plugins) { + QStringList ignoreList = {{".so.debug"}, {"d.dll"}, {".pdb"}}; + + bool ignore = false; + for (const auto& i: ignoreList) { + if (plugin.fileName().contains(i, ONLY_WIN_CASE_INSENSIATIVE)) { + ignore = true; + break; + } + } + + if (ignore) { + continue; + } + + auto pluginPlatform = platformForPlugin(getPluginNameFromFile(plugin.baseName())); + if (platform & pluginPlatform) { + + QuasarAppUtils::Params::log("get platform : " + plugin.absoluteFilePath(), QuasarAppUtils::Info); + + resDependencies.append(plugin.absoluteFilePath()); + } + } +} + + diff --git a/Deploy/pluginsparser.h b/Deploy/pluginsparser.h index c554e16..9fbd055 100644 --- a/Deploy/pluginsparser.h +++ b/Deploy/pluginsparser.h @@ -20,18 +20,36 @@ struct DEPLOYSHARED_EXPORT PluginModuleMapping quint64 module; }; +struct DEPLOYSHARED_EXPORT PlatformMapping +{ + const char *_pluginName; + Platform _platform; +}; + +/** + * @brief The PluginsParser class - scaner of plugins + */ class DEPLOYSHARED_EXPORT PluginsParser { -private: - DependenciesScanner *_libScaner = nullptr; - quint64 qtModuleForPlugin(const QString &subDirName); public: PluginsParser(); bool scan(const QString &pluginPath, QStringList& resDependencies, DeployCore::QtModule qtModules); + void scanPlatforms(Platform platform, QStringList& resDependencies); + +private: + DependenciesScanner *_libScaner = nullptr; + + quint64 qtModuleForPlugin(const QString &subDirName); + Platform platformForPlugin(const QString &name); + + bool copyPlugin(const QString &plugin, const QString &package); + void copyExtraPlugins(const QString &package); + void copyPlugins(const QStringList &list, const QString &package); + QString getPluginNameFromFile(const QString& baseNaem) const; }; #endif // QTMODULES_H diff --git a/UnitTests/libcreator.cpp b/UnitTests/libcreator.cpp index b0ed2d4..b97b140 100644 --- a/UnitTests/libcreator.cpp +++ b/UnitTests/libcreator.cpp @@ -50,7 +50,7 @@ void LibCreator::initLinux64() { "libgcc_s.so.1", "libc.so.6", }, - Platform::Unix64); + Platform::Unix_x86_64); createLib(":/linux64.so", { "libQt5Core.so.5", "libpthread.so.0", @@ -60,7 +60,7 @@ void LibCreator::initLinux64() { "libc.so.6", }, - Platform::Unix64); + Platform::Unix_x86_64); } From 15ff3c2d82f2660dd16bac73afa294596d38a70d Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 2 Jul 2020 16:10:11 +0300 Subject: [PATCH 09/24] added option 'allPlatforms' --- Deploy/deploycore.cpp | 4 +++- Deploy/extracter.cpp | 31 ++++++++++++++++++++++--------- Deploy/extracter.h | 4 ++++ Deploy/pluginsparser.cpp | 5 ++--- Deploy/pluginsparser.h | 4 ++-- 5 files changed, 33 insertions(+), 15 deletions(-) diff --git a/Deploy/deploycore.cpp b/Deploy/deploycore.cpp index dd91315..304ecbf 100644 --- a/Deploy/deploycore.cpp +++ b/Deploy/deploycore.cpp @@ -190,7 +190,8 @@ void DeployCore::help() { {"qif", "Create the QIF installer for deployement programm"}, {"qifFromSystem", "force use system binarycreator tool of qif from path or qt"}, {"deploySystem", "Deploys all libraries (do not work in snap )"}, - {"deploySystem-with-libc", "deploy all libs libs (only linux) (do not work in snap )"}, + {"deploySystem-with-libc", "deploy all libs (only linux) (do not work in snap )"}, + {"allPlatforms", "deploy all platforms plugins (big size)."}, } }, @@ -300,6 +301,7 @@ QStringList DeployCore::helpKeys() { "qifStyle", "qifBanner", "qifLogo", + "allPlatforms" }; } diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index 42b56f1..a8285c2 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -158,6 +158,24 @@ void Extracter::clear() { } } +void Extracter::extractPlatforms(const PluginsParser& pluginsParser, + const QString& package) { + + auto cnf = DeployCore::_config; + QStringList plugins; + auto distro = cnf->getDistroFromPackage(package); + + pluginsParser.scanPlatforms(cnf->getPlatform(), plugins); + auto targetPath = cnf->getTargetDir() + "/" + package + + "/" + distro.getPluginsOutDir() + "/platforms"; + + for (const auto& plugin :plugins) { + _fileManager->copyFile(plugin, targetPath); + + extractPluginLib(plugin, package); + } +} + void Extracter::extractPlugins() { auto cnf = DeployCore::_config; PluginsParser pluginsParser; @@ -169,16 +187,11 @@ void Extracter::extractPlugins() { pluginsParser.scan(cnf->qtDir.getPlugins(), plugins, _packageDependencyes[i.key()].qtModules()); copyPlugins(plugins, i.key()); - pluginsParser.scanPlatforms(cnf->getPlatform(), plugins); - auto targetPath = cnf->getTargetDir() + "/" + i.key() + - "/" + distro.getPluginsOutDir() + "/platforms"; - - for (const auto& plugin :plugins) { - _fileManager->copyFile(plugin, targetPath); - - extractPluginLib(plugin, i.key()); + if (QuasarAppUtils::Params::isEndable("allPlatforms")) { + copyPlugin("platforms", i.key()); + } else { + extractPlatforms(pluginsParser, i.key()); } - } } diff --git a/Deploy/extracter.h b/Deploy/extracter.h index 052895d..860e392 100644 --- a/Deploy/extracter.h +++ b/Deploy/extracter.h @@ -18,6 +18,7 @@ class ConfigParser; class MetaFileManager; +class PluginsParser; class DEPLOYSHARED_EXPORT Extracter { private: @@ -66,6 +67,9 @@ class DEPLOYSHARED_EXPORT Extracter { bool isWebEngine(const QString& package) const; void extractPluginLib(const QString &item, const QString &package); + void extractPlatforms(const PluginsParser& pluginsParser, + const QString& package); + public: explicit Extracter(FileManager *fileManager, ConfigParser * cqt, DependenciesScanner *_scaner); void deploy(); diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index 9254cb8..075cdc1 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -21,7 +21,6 @@ static const PluginModuleMapping pluginModuleMappings[] = {"accessible", DeployCore::QtModule::QtGuiModule}, {"iconengines", DeployCore::QtModule::QtGuiModule}, {"imageformats", DeployCore::QtModule::QtGuiModule}, - {"platforms", DeployCore::QtModule::QtGuiModule}, {"platformthemes", DeployCore::QtModule::QtGuiModule}, {"platforminputcontexts", DeployCore::QtModule::QtGuiModule}, {"virtualkeyboard", DeployCore::QtModule::QtGuiModule}, @@ -96,7 +95,7 @@ quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { return result != end ? result->module : 0; // "designer" } -Platform PluginsParser::platformForPlugin(const QString &name) { +Platform PluginsParser::platformForPlugin(const QString &name) const { const auto end = std::end(platformMappings); const auto result = std::find_if(std::begin(platformMappings), end, @@ -138,7 +137,7 @@ bool PluginsParser::scan(const QString& pluginPath, return true; } -void PluginsParser::scanPlatforms(Platform platform, QStringList &resDependencies) { +void PluginsParser::scanPlatforms(Platform platform, QStringList &resDependencies) const { const DeployConfig* cnf = DeployCore::_config; QString platformPluginPath = cnf->qtDir.getPlugins() + "/platforms/"; diff --git a/Deploy/pluginsparser.h b/Deploy/pluginsparser.h index 9fbd055..a249452 100644 --- a/Deploy/pluginsparser.h +++ b/Deploy/pluginsparser.h @@ -37,14 +37,14 @@ public: bool scan(const QString &pluginPath, QStringList& resDependencies, DeployCore::QtModule qtModules); - void scanPlatforms(Platform platform, QStringList& resDependencies); + void scanPlatforms(Platform platform, QStringList& resDependencies) const; private: DependenciesScanner *_libScaner = nullptr; quint64 qtModuleForPlugin(const QString &subDirName); - Platform platformForPlugin(const QString &name); + Platform platformForPlugin(const QString &name) const; bool copyPlugin(const QString &plugin, const QString &package); void copyExtraPlugins(const QString &package); From 9e024dfc2ac50c40ad14271c163255b2023e1bf5 Mon Sep 17 00:00:00 2001 From: EndrII Date: Sat, 4 Jul 2020 18:13:32 +0300 Subject: [PATCH 10/24] added new options (enablePlugins and disablePlugins) --- Deploy/configparser.cpp | 51 ++++++++++++++--- Deploy/configparser.h | 22 ++++--- Deploy/deploy.cpp | 11 +++- Deploy/deploy.h | 3 + Deploy/deployconfig.cpp | 16 +++++- Deploy/deployconfig.h | 7 +-- Deploy/deploycore.h | 20 ++++--- Deploy/distromodule.cpp | 43 ++++++++++++++ Deploy/distromodule.h | 17 ++++++ Deploy/extracter.cpp | 107 ++++++++++------------------------- Deploy/extracter.h | 36 +++++------- Deploy/filemanager.cpp | 104 +++++++++++++++++++++++++++------- Deploy/filemanager.h | 18 ++++++ Deploy/pluginsparser.cpp | 89 +++++++++++++++++++++++------ Deploy/pluginsparser.h | 16 +++++- UnitTests/modulesqt513.cpp | 11 ---- UnitTests/tst_deploytest.cpp | 17 +++--- 17 files changed, 397 insertions(+), 191 deletions(-) diff --git a/Deploy/configparser.cpp b/Deploy/configparser.cpp index 4ea6b14..28a5f4e 100644 --- a/Deploy/configparser.cpp +++ b/Deploy/configparser.cpp @@ -15,6 +15,7 @@ #include "filemanager.h" #include "packing.h" #include "pathutils.h" +#include "pluginsparser.h" #include "quasarapp.h" #include @@ -535,12 +536,11 @@ bool ConfigParser::parseDeployMode() { auto listNamesMasks = QuasarAppUtils::Params::getStrArg("extraLibs"). split(DeployCore::getSeparator(0)); - auto listExtraPlugin = QuasarAppUtils::Params::getStrArg("extraPlugin"). - split(DeployCore::getSeparator(0)); + setExtraPath(listLibDir); setExtraNames(listNamesMasks); - setExtraPlugins(listExtraPlugin); + initPlugins(); if (!initQmake()) { return false; @@ -859,6 +859,10 @@ void ConfigParser::initIgnoreEnvList() { } +void ConfigParser::initPluginsList() { + _pluginsParser->initDeployPluginsList(); +} + QString ConfigParser::getPathFrmoQmakeLine(const QString &in) const { auto list = in.split(':'); if (list.size() > 1) { @@ -1110,11 +1114,40 @@ void ConfigParser::setExtraNames(const QStringList &value) { } } -void ConfigParser::setExtraPlugins(const QStringList &value) { - for (const auto &i : value) { - if (!i.isEmpty()) - _config.extraPlugins.append(i); +bool ConfigParser::initPlugins() { + + auto listExtraPlugin = QuasarAppUtils::Params::getStrArg("extraPlugin"). + split(DeployCore::getSeparator(0), QString::SkipEmptyParts); + + auto listEnablePlugins = QuasarAppUtils::Params::getStrArg("enablePlugins"). + split(DeployCore::getSeparator(0), QString::SkipEmptyParts); + + auto listDisablePlugins = QuasarAppUtils::Params::getStrArg("disablePlugins"). + split(DeployCore::getSeparator(0), QString::SkipEmptyParts); + + auto erroLog = [](const QString &flag){ + QuasarAppUtils::Params::log(QString("Set %0 fail, because you try set %0 for not inited package." + " Use 'targetPackage' flag for init the packages").arg(flag), + QuasarAppUtils::Error); + }; + + + if (listExtraPlugin.size() && !parsePackagesPrivate(_config.packagesEdit(), listExtraPlugin, &DistroModule::addExtraPlugins)) { + erroLog("extra plugins"); + return false; } + + if (listEnablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), listEnablePlugins, &DistroModule::addEnabled)) { + erroLog("enable plugins"); + return false; + } + + if (listDisablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), listDisablePlugins, &DistroModule::addDisabled)) { + erroLog("disable plugins"); + return false; + } + + return true; } QString ConfigParser::findWindowsPath(const QString& path) const { @@ -1222,12 +1255,14 @@ bool ConfigParser::smartMoveTargets() { return result; } -ConfigParser::ConfigParser(FileManager *filemanager, DependenciesScanner* scaner, Packing *pac): +ConfigParser::ConfigParser(FileManager *filemanager, PluginsParser *pluginsParser, DependenciesScanner* scaner, Packing *pac): _fileManager(filemanager), + _pluginsParser(pluginsParser), _scaner(scaner), _packing(pac) { assert(_fileManager); + assert(_pluginsParser); assert(_scaner); assert(_packing); diff --git a/Deploy/configparser.h b/Deploy/configparser.h index 6d2f0cd..604d308 100644 --- a/Deploy/configparser.h +++ b/Deploy/configparser.h @@ -25,13 +25,23 @@ class FileManager; class DependenciesScanner; class Packing; class iDistribution; +class PluginsParser; class DEPLOYSHARED_EXPORT ConfigParser { +public: + ConfigParser(FileManager *filemanager, PluginsParser* pluginsParser, DependenciesScanner *scaner, Packing* pac); + bool parseParams(); + bool smartMoveTargets(); + + const DeployConfig* config() const; + friend class deploytest; + private: DeployConfig _config; FileManager *_fileManager; + PluginsParser *_pluginsParser; DependenciesScanner *_scaner; Packing * _packing; @@ -57,6 +67,8 @@ private: void initIgnoreList(); void initIgnoreEnvList(); + void initPluginsList(); + QString getPathFrmoQmakeLine(const QString& in) const; bool initQmakePrivate(const QString& qmake); bool initQmake(); @@ -68,7 +80,7 @@ private: void setExtraPath(const QStringList &value); void setExtraNames(const QStringList &value); - void setExtraPlugins(const QStringList &value); + bool initPlugins(); void initEnvirement(); @@ -91,14 +103,6 @@ private: iDistribution* getDistribution(); bool isNeededQt() const; -public: - ConfigParser(FileManager *filemanager, DependenciesScanner *scaner, Packing* pac); - bool parseParams(); - bool smartMoveTargets(); - - const DeployConfig* config() const; - friend class deploytest; - }; #endif // CQT_H diff --git a/Deploy/deploy.cpp b/Deploy/deploy.cpp index 854fcae..6e6a68b 100644 --- a/Deploy/deploy.cpp +++ b/Deploy/deploy.cpp @@ -10,13 +10,16 @@ #include "extracter.h" #include "filemanager.h" #include "packing.h" +#include "pluginsparser.h" #include Deploy::Deploy() { _fileManager = new FileManager(); _scaner = new DependenciesScanner(); _packing = new Packing(); - _paramsParser = new ConfigParser(_fileManager, _scaner, _packing); + _pluginParser = new PluginsParser(); + + _paramsParser = new ConfigParser(_fileManager, _pluginParser, _scaner, _packing); } @@ -63,6 +66,10 @@ Deploy::~Deploy() { delete _packing; } + if (_pluginParser) { + delete _pluginParser; + } + DeployCore::_config = nullptr; } @@ -73,7 +80,7 @@ bool Deploy::prepare() { return false; } - _extracter = new Extracter(_fileManager, _paramsParser, _scaner); + _extracter = new Extracter(_fileManager, _pluginParser, _paramsParser, _scaner); return true; } diff --git a/Deploy/deploy.h b/Deploy/deploy.h index 2010672..febdd27 100644 --- a/Deploy/deploy.h +++ b/Deploy/deploy.h @@ -15,6 +15,7 @@ class ConfigParser; class Extracter; class FileManager; class DependenciesScanner; +class PluginsParser; class Packing; enum exitCodes { @@ -34,6 +35,8 @@ private: Extracter *_extracter = nullptr; FileManager *_fileManager = nullptr; DependenciesScanner *_scaner = nullptr; + PluginsParser *_pluginParser = nullptr; + Packing *_packing = nullptr; bool prepare(); diff --git a/Deploy/deployconfig.cpp b/Deploy/deployconfig.cpp index 815598d..05b380f 100644 --- a/Deploy/deployconfig.cpp +++ b/Deploy/deployconfig.cpp @@ -56,13 +56,27 @@ QHash &DeployConfig::packagesEdit() { return _packages; } -Platform DeployConfig::getPlatform() const { +Platform DeployConfig::getPlatform(const QString& package) const { Platform result = Platform::UnknownPlatform; + + if (_packages.contains(package)) { + auto disto = getDistroFromPackage(package); + + for( auto it = disto.targets().begin(); it != disto.targets().end(); ++it) { + result = result | _targets.value(*it).getPlatform(); + } + + return result; + } + + for( auto it = _targets.begin(); it != _targets.end(); ++it) { result = result | it.value().getPlatform(); } return result; + + } const QHash &DeployConfig::targets() const { diff --git a/Deploy/deployconfig.h b/Deploy/deployconfig.h index 529139f..693d16c 100644 --- a/Deploy/deployconfig.h +++ b/Deploy/deployconfig.h @@ -26,11 +26,6 @@ public: */ IgnoreRule ignoreList; - /** - * @brief extraPlugins - list with pathes of extra plugins or plugins names - */ - QStringList extraPlugins; - /** * @brief appDir - it is cqtdeployer library location for ignre cqtdeployr libraries */ @@ -91,7 +86,7 @@ public: QHash& targetsEdit(); QHash& packagesEdit(); - Platform getPlatform() const; + Platform getPlatform(const QString& package) const; private: diff --git a/Deploy/deploycore.h b/Deploy/deploycore.h index e0f419e..52b57d9 100644 --- a/Deploy/deploycore.h +++ b/Deploy/deploycore.h @@ -32,26 +32,28 @@ struct DEPLOYSHARED_EXPORT QtModuleEntry { enum Platform { - UnknownPlatform = 0x00, + UnknownPlatform = 0x0000, // Windows - Win32 = 0x01, - Win64 = 0x02, + Win32 = 0x0001, + Win64 = 0x0002, Win = Win32 | Win64, // Unix - Unix_x86_32 = 0x04, - Unix_x86_64 = 0x08, + Unix_x86_32 = 0x0004, + Unix_x86_64 = 0x0008, Unix_x86 = Unix_x86_32 | Unix_x86_64, - Unix_ARM_32 = 0x10, - Unix_ARM_64 = 0x20, + Unix_ARM_32 = 0x0010, + Unix_ARM_64 = 0x0020, Unix_ARM = Unix_x86_32 | Unix_x86_64, Unix = Unix_x86 | Unix_ARM, // Other // Web - WebGl = 0x40, - GeneralFile = 0x80 + WebGl = 0x0040, + WebRemote = 0x0080, + + GeneralFile = 0x0100 }; enum LibPriority : int { diff --git a/Deploy/distromodule.cpp b/Deploy/distromodule.cpp index 3d64bdd..7725f6d 100644 --- a/Deploy/distromodule.cpp +++ b/Deploy/distromodule.cpp @@ -87,3 +87,46 @@ void DistroModule::setPublisher(const QString &publisher) { _publisher = publisher; } + +QSet DistroModule::enabled() const +{ + return _enabled; +} + +void DistroModule::setEnabled(const QSet &enabled) +{ + _enabled = enabled; +} + +void DistroModule::addEnabled(const QString &enabled) { + _enabled += enabled; +} + +QSet DistroModule::disabled() const +{ + return _disabled; +} + +void DistroModule::setDisabled(const QSet &disabled) +{ + _disabled = disabled; +} + +void DistroModule::addDisabled(const QString &disabled) { + _disabled += disabled; +} + +QSet DistroModule::extraPlugins() const +{ + return _extraPlugins; +} + +void DistroModule::setExtraPlugins(const QSet &extraPlugins) +{ + _extraPlugins = extraPlugins; +} + +void DistroModule::addExtraPlugins(const QString &extraPlugin) { + _extraPlugins += extraPlugin; + +} diff --git a/Deploy/distromodule.h b/Deploy/distromodule.h index 0a8b203..586fd6e 100644 --- a/Deploy/distromodule.h +++ b/Deploy/distromodule.h @@ -36,6 +36,18 @@ public: QString publisher() const; void setPublisher(const QString &publisher); + QSet enabled() const; + void setEnabled(const QSet &enabled); + void addEnabled(const QString &enabled); + + QSet disabled() const; + void setDisabled(const QSet &disabled); + void addDisabled(const QString &disabled); + + QSet extraPlugins() const; + void setExtraPlugins(const QSet &extraPlugins); + void addExtraPlugins(const QString &extraPlugin); + private: QString _name; QString _description; @@ -46,6 +58,11 @@ private: QSet _targets; QSet _qmlInput; + + // plugins + QSet _enabled; + QSet _disabled; + QSet _extraPlugins; }; #endif // DISTROMODULE_H diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index a8285c2..f8d5551 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -76,67 +76,6 @@ bool Extracter::extractWebEngine() { return true; } -bool Extracter::copyPlugin(const QString &plugin, const QString& package) { - - QStringList listItems; - - auto cnf = DeployCore::_config; - auto targetPath = cnf->getTargetDir() + "/" + package; - auto distro = cnf->getDistroFromPackage(package); - - - auto pluginPath = targetPath + distro.getPluginsOutDir() + - QFileInfo(plugin).fileName(); - - - if (!_fileManager->copyFolder(plugin, pluginPath, - QStringList() << ".so.debug" << "d.dll" << ".pdb", &listItems)) { - return false; - } - - for (const auto &item : listItems) { - extractPluginLib(item, package); - } - - return true; -} - -void Extracter::copyExtraPlugins(const QString& package) { - QFileInfo info; - - auto cnf = DeployCore::_config; - auto targetPath = cnf->getTargetDir() + "/" + package; - auto distro = cnf->getDistroFromPackage(package); - - for (auto extraPlugin : cnf->extraPlugins) { - - if (!PathUtils::isPath(extraPlugin)) { - extraPlugin = cnf->qtDir.getPlugins() + "/" + extraPlugin; - } - - info.setFile(extraPlugin); - if (info.isDir() && cnf->qtDir.isQt(info.absoluteFilePath())) { - copyPlugin(info.absoluteFilePath(), package); - - } else if (info.exists()) { - _fileManager->copyFile(info.absoluteFilePath(), - targetPath + distro.getPluginsOutDir()); - - extractPluginLib(info.absoluteFilePath(), package); - } - } -} - -void Extracter::copyPlugins(const QStringList &list, const QString& package) { - for (const auto &plugin : list) { - if (!copyPlugin(plugin, package)) { - QuasarAppUtils::Params::log("not copied!", - QuasarAppUtils::Warning); - } - } - copyExtraPlugins(package); -} - void Extracter::extractAllTargets() { auto cfg = DeployCore::_config; for (auto i = cfg->packages().cbegin(); i != cfg->packages().cend(); ++i) { @@ -158,41 +97,51 @@ void Extracter::clear() { } } -void Extracter::extractPlatforms(const PluginsParser& pluginsParser, - const QString& package) { +void Extracter::copyExtraPlugins(const QString& package) { + QFileInfo info; auto cnf = DeployCore::_config; - QStringList plugins; + auto targetPath = cnf->getTargetDir() + "/" + package; auto distro = cnf->getDistroFromPackage(package); - pluginsParser.scanPlatforms(cnf->getPlatform(), plugins); - auto targetPath = cnf->getTargetDir() + "/" + package + - "/" + distro.getPluginsOutDir() + "/platforms"; + for (auto extraPlugin : distro.extraPlugins()) { - for (const auto& plugin :plugins) { - _fileManager->copyFile(plugin, targetPath); + if (!PathUtils::isPath(extraPlugin)) { + extraPlugin = cnf->qtDir.getPlugins() + "/" + extraPlugin; + } - extractPluginLib(plugin, package); + info.setFile(extraPlugin); + if (info.exists()) { + _fileManager->copyFile(info.absoluteFilePath(), + targetPath + distro.getPluginsOutDir()); + + extractPluginLib(info.absoluteFilePath(), package); + } } } void Extracter::extractPlugins() { auto cnf = DeployCore::_config; - PluginsParser pluginsParser; for (auto i = cnf->packages().cbegin(); i != cnf->packages().cend(); ++i) { + auto targetPath = cnf->getTargetDir() + "/" + i.key(); auto distro = cnf->getDistroFromPackage(i.key()); QStringList plugins; - pluginsParser.scan(cnf->qtDir.getPlugins(), plugins, _packageDependencyes[i.key()].qtModules()); - copyPlugins(plugins, i.key()); + QStringList listItems; - if (QuasarAppUtils::Params::isEndable("allPlatforms")) { - copyPlugin("platforms", i.key()); - } else { - extractPlatforms(pluginsParser, i.key()); + _pluginsParser->scan(cnf->qtDir.getPlugins(), plugins, _packageDependencyes[i.key()].qtModules(), i.key()); + + _fileManager->copyFiles(plugins, targetPath + distro.getPluginsOutDir(), 1, + QStringList() << ".so.debug" << "d.dll" << ".pdb", &listItems); + + for (const auto &item : listItems) { + extractPluginLib(item, i.key()); } + + copyExtraPlugins(i.key()); } + } void Extracter::copyLibs(const QSet &files, const QString& package) { @@ -485,15 +434,17 @@ void Extracter::extract(const QString &file, } -Extracter::Extracter(FileManager *fileManager, ConfigParser *cqt, +Extracter::Extracter(FileManager *fileManager, PluginsParser *pluginsParser, ConfigParser *cqt, DependenciesScanner *scaner): _scaner(scaner), _fileManager(fileManager), + _pluginsParser(pluginsParser), _cqt(cqt) { assert(_cqt); assert(_fileManager); + assert(_pluginsParser); assert(DeployCore::_config); _metaFileManager = new MetaFileManager(_fileManager); diff --git a/Deploy/extracter.h b/Deploy/extracter.h index 860e392..8c9fa2a 100644 --- a/Deploy/extracter.h +++ b/Deploy/extracter.h @@ -21,12 +21,19 @@ class MetaFileManager; class PluginsParser; class DEPLOYSHARED_EXPORT Extracter { - private: + +public: + explicit Extracter(FileManager *fileManager, PluginsParser* pluginsParser, ConfigParser * cqt, DependenciesScanner *_scaner); + void deploy(); + void clear(); + +private: QHash _packageDependencyes; DependenciesScanner *_scaner; FileManager *_fileManager; + PluginsParser* _pluginsParser; ConfigParser *_cqt; MetaFileManager *_metaFileManager; @@ -39,43 +46,30 @@ class DEPLOYSHARED_EXPORT Extracter { bool extractQmlAll(); bool extractQmlFromSource(); /** - * @brief extractLib - * @param file file of lib - * @param mask extraction mask. Used to filter extracts objects - */ + * @brief extractLib + * @param file file of lib + * @param mask extraction mask. Used to filter extracts objects + */ void extractLib(const QString & file, DependencyMap *depMap, const QString& mask = ""); bool deployMSVC(); bool extractWebEngine(); - - - bool copyPlugin(const QString &plugin, const QString &package); - void copyPlugins(const QStringList &list, const QString &package); - /** - * @brief compress - this function join all target dependecies in to one struct - */ + * @brief compress - this function join all target dependecies in to one struct + */ void compress(); void extractAllTargets(); void extractPlugins(); void copyFiles(); void copyTr(); - void copyExtraPlugins(const QString &package); void copyLibs(const QSet &files, const QString &package); bool isWebEngine(const QString& package) const; void extractPluginLib(const QString &item, const QString &package); - void extractPlatforms(const PluginsParser& pluginsParser, - const QString& package); - -public: - explicit Extracter(FileManager *fileManager, ConfigParser * cqt, DependenciesScanner *_scaner); - void deploy(); - void clear(); - friend class deploytest; + void copyExtraPlugins(const QString &package); }; #endif // EXTRACTER_H_H diff --git a/Deploy/filemanager.cpp b/Deploy/filemanager.cpp index a668294..6249d91 100644 --- a/Deploy/filemanager.cpp +++ b/Deploy/filemanager.cpp @@ -67,7 +67,7 @@ bool FileManager::addToDeployed(const QString& path) { auto completeSufix = info.completeSuffix(); if (info.isFile() && (completeSufix.isEmpty() || completeSufix.toLower() == "run" - || completeSufix.toLower() == "sh")) { + || completeSufix.toLower() == "sh")) { if (!QFile::setPermissions(path, static_cast(0x7777))) { QuasarAppUtils::Params::log("permishens set fail", QuasarAppUtils::Warning); @@ -147,7 +147,7 @@ bool FileManager::strip(const QString &dir) const { bool FileManager::fileActionPrivate(const QString &file, const QString &target, - QStringList *masks, bool isMove, bool targetIsFile) { + QStringList *masks, bool isMove, bool targetIsFile) { auto info = QFileInfo(file); @@ -189,7 +189,7 @@ bool FileManager::fileActionPrivate(const QString &file, const QString &target, } QuasarAppUtils::Params::log(((isMove)? "move :": "copy :") + file, - QuasarAppUtils::Info); + QuasarAppUtils::Info); QFile sourceFile(file); auto sourceFileAbsalutePath = QFileInfo(file).absoluteFilePath(); @@ -198,13 +198,13 @@ bool FileManager::fileActionPrivate(const QString &file, const QString &target, sourceFile.copy(tergetFile))) { QuasarAppUtils::Params::log("Qt Operation fail " + file + " >> " + tergetFile + - " Qt error: " + sourceFile.errorString(), - QuasarAppUtils::Warning); + " Qt error: " + sourceFile.errorString(), + QuasarAppUtils::Warning); bool tarExits = QFileInfo(tergetFile).exists(); if ((!tarExits) || - (tarExits && !QuasarAppUtils::Params::isEndable("noOverwrite"))) { + (tarExits && !QuasarAppUtils::Params::isEndable("noOverwrite"))) { std::ifstream src(file.toStdString(), std::ios::binary); @@ -216,8 +216,8 @@ bool FileManager::fileActionPrivate(const QString &file, const QString &target, if (!QFileInfo::exists(tergetFile)) { QuasarAppUtils::Params::log("std Operation fail file not copied. " - "Сheck if you have access to the target dir", - QuasarAppUtils::Error); + "Сheck if you have access to the target dir", + QuasarAppUtils::Error); return false; } @@ -230,7 +230,7 @@ bool FileManager::fileActionPrivate(const QString &file, const QString &target, if (QFileInfo(tergetFile).exists()) { QuasarAppUtils::Params::log(tergetFile + " already exists!", - QuasarAppUtils::Info); + QuasarAppUtils::Info); return true; } @@ -262,14 +262,14 @@ bool FileManager::smartCopyFile(const QString &file, if (!copyFile(file, target, mask, ifFileTarget)) { QuasarAppUtils::Params::log("not copy target to bin dir " + file, - QuasarAppUtils::Error); + QuasarAppUtils::Error); return false; } } } else { if (!copyFile(file, target, mask, ifFileTarget)) { QuasarAppUtils::Params::log("not copy target to bin dir " + file, - QuasarAppUtils::Error); + QuasarAppUtils::Error); return false; } } @@ -282,7 +282,7 @@ bool FileManager::moveFile(const QString &file, const QString &target, QStringLi } bool FileManager::copyFolder(const QString &from, const QString &to, const QStringList &filter, - QStringList *listOfCopiedItems, QStringList *mask) { + QStringList *listOfCopiedItems, QStringList *mask) { QDir fromDir(from); @@ -372,16 +372,16 @@ bool FileManager::moveFolder(const QString &from, const QString &to, const QStri void FileManager::clear(const QString& targetDir, bool force) { QuasarAppUtils::Params::log( "clear start!", - QuasarAppUtils::Info); + QuasarAppUtils::Info); if (force) { QuasarAppUtils::Params::log("clear force! " + targetDir, - QuasarAppUtils::Info); + QuasarAppUtils::Info); if (QDir(targetDir).removeRecursively()) { return; } QuasarAppUtils::Params::log("Remove target Dir fail, try remove old deployemend files", - QuasarAppUtils::Warning); + QuasarAppUtils::Warning); } QMap sortedOldData; @@ -400,7 +400,7 @@ void FileManager::clear(const QString& targetDir, bool force) { if (index.value().isFile()) { if (removeFile(index.value())) { QuasarAppUtils::Params::log("Remove " + index.value().absoluteFilePath() + " because it is deployed file", - QuasarAppUtils::Info); + QuasarAppUtils::Info); } } else { @@ -408,7 +408,7 @@ void FileManager::clear(const QString& targetDir, bool force) { if (!qdir.entryList(QDir::NoDotAndDotDot | QDir::AllEntries).count()) { qdir.removeRecursively(); QuasarAppUtils::Params::log("Remove " + index.value().absoluteFilePath() + " because it is empty", - QuasarAppUtils::Info); + QuasarAppUtils::Info); } } } @@ -417,20 +417,84 @@ void FileManager::clear(const QString& targetDir, bool force) { } bool FileManager::copyFile(const QString &file, const QString &target, - QStringList *masks, bool targetIsFile) { + QStringList *masks, bool targetIsFile) { return fileActionPrivate(file, target, masks, false, targetIsFile); } +bool FileManager::copyFiles(const QStringList &source, + const QString &to, int saveStructSize, + const QStringList &filter, + QStringList *listOfCopiedItems, + QStringList *mask) { + + for (const auto &item : source) { + + QFileInfo info(item); + + QString skipFilter = ""; + for (const auto &i: filter) { + if (info.fileName().contains(i, ONLY_WIN_CASE_INSENSIATIVE)) { + skipFilter = i; + break; + } + } + + if (!skipFilter.isEmpty()) { + QuasarAppUtils::Params::log( + info.absoluteFilePath() + " ignored by filter " + skipFilter, + QuasarAppUtils::VerboseLvl::Info); + continue; + } + auto config = DeployCore::_config; + + LibInfo libInfo; + libInfo.setName(info.fileName()); + libInfo.setPath(info.absolutePath()); + libInfo.setPlatform(GeneralFile); + + if (config) + if (auto rule = config->ignoreList.isIgnore(libInfo)) { + QuasarAppUtils::Params::log( + info.absoluteFilePath() + " ignored by rule " + rule->label, + QuasarAppUtils::VerboseLvl::Info); + continue; + } + + auto prefixes = info.absolutePath().split(QRegExp("[\\/]")); + auto distanation = to; + while (saveStructSize--) { + auto index = prefixes.size() - saveStructSize; + if (index >= 0) { + distanation += "/" + prefixes[index]; + } + } + + if (!copyFile(info.absoluteFilePath(), distanation , mask)) { + QuasarAppUtils::Params::log( + "not copied file " + distanation + "/" + info.fileName(), + QuasarAppUtils::VerboseLvl::Warning); + continue; + } + + if (listOfCopiedItems) { + *listOfCopiedItems << distanation + "/" + info.fileName(); + } + } + + + return true; +} + bool FileManager::removeFile(const QFileInfo &file) { if (!QFile::remove(file.absoluteFilePath())) { QuasarAppUtils::Params::log("Qt Operation fail (remove file) " + file.absoluteFilePath(), - QuasarAppUtils::Warning); + QuasarAppUtils::Warning); if (remove(file.absoluteFilePath().toLatin1())) { QuasarAppUtils::Params::log("std Operation fail file not removed." + file.absoluteFilePath(), - QuasarAppUtils::Error); + QuasarAppUtils::Error); return false; } } diff --git a/Deploy/filemanager.h b/Deploy/filemanager.h index 067c29f..51e7e96 100644 --- a/Deploy/filemanager.h +++ b/Deploy/filemanager.h @@ -30,6 +30,24 @@ public: bool copyFile(const QString &file, const QString &target, QStringList *mask = nullptr, bool targetIsFile = false); + /** + * @brief copyFiles - copy files (source) to (to) + * @param source - copy source files + * @param to - distanation folder + * @param saveStructSize - size of name of source file to save after copy. example: + * copy /Foo/A.txt /Bar/ (size 0) - result file copyed to /Bar/A.txt + * copy /Foo/A.txt /Bar/ (size 1) - to /Bar/Foo/A.txt + * @param filter - list of forbiden names for ignore files + * @param listOfCopiedItems - list of copyed files + * @param mask - mask of copyed files + * @return true if files copyed + */ + bool copyFiles(const QStringList &source, const QString &to, int saveStructSize = 0, + const QStringList &filter = QStringList(), + QStringList *listOfCopiedItems = nullptr, + QStringList *mask = nullptr); + + bool removeFile(const QString &file); bool removeFile(const QFileInfo &file); diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index 075cdc1..e2c54b9 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -21,6 +21,7 @@ static const PluginModuleMapping pluginModuleMappings[] = {"accessible", DeployCore::QtModule::QtGuiModule}, {"iconengines", DeployCore::QtModule::QtGuiModule}, {"imageformats", DeployCore::QtModule::QtGuiModule}, + {"platforms", DeployCore::QtModule::QtGuiModule}, {"platformthemes", DeployCore::QtModule::QtGuiModule}, {"platforminputcontexts", DeployCore::QtModule::QtGuiModule}, {"virtualkeyboard", DeployCore::QtModule::QtGuiModule}, @@ -56,7 +57,7 @@ static const PluginModuleMapping pluginModuleMappings[] = static const PlatformMapping platformMappings[] = { {"qminimal", Unix | Win }, - {"minimalegl", Unix | Win }, + {"qminimalegl", Unix | Win }, {"qandroid", UnknownPlatform }, {"qbsdfb", UnknownPlatform }, {"qcocoa", UnknownPlatform }, @@ -69,7 +70,7 @@ static const PlatformMapping platformMappings[] = {"qmirclient", Unix }, {"qopenwf", Unix }, {"qqnx", UnknownPlatform }, - {"qvnc", Unix_x86_64 }, + {"qvnc", WebRemote }, {"qwasm", UnknownPlatform }, {"qwindows", Win }, {"qwinrt", Win }, @@ -86,8 +87,8 @@ quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { const auto end = std::end(pluginModuleMappings); const auto result = - std::find_if(std::begin(pluginModuleMappings), end, - [&subDirName] (const PluginModuleMapping &m) { + std::find_if(std::begin(pluginModuleMappings), end, + [&subDirName] (const PluginModuleMapping &m) { return subDirName == QLatin1String(m.directoryName); }); @@ -98,8 +99,8 @@ quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { Platform PluginsParser::platformForPlugin(const QString &name) const { const auto end = std::end(platformMappings); const auto result = - std::find_if(std::begin(platformMappings), end, - [&name] (const PlatformMapping &m) { + std::find_if(std::begin(platformMappings), end, + [&name] (const PlatformMapping &m) { return name == QLatin1String(m._pluginName); }); @@ -118,7 +119,8 @@ QString PluginsParser::getPluginNameFromFile(const QString &baseNaem) const { bool PluginsParser::scan(const QString& pluginPath, QStringList &resDependencies, - DeployCore::QtModule qtModules) { + DeployCore::QtModule qtModules, + const QString& package) { auto plugins = QDir(pluginPath).entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot); @@ -127,20 +129,53 @@ bool PluginsParser::scan(const QString& pluginPath, for (const auto &plugin: plugins) { auto module = qtModuleForPlugin(plugin.fileName()); if (qtModules & module) { - - QuasarAppUtils::Params::log("deploye plugin : " + plugin.absoluteFilePath(), QuasarAppUtils::Info); - - resDependencies.append(plugin.absoluteFilePath()); + scanPluginGroup(plugin.absoluteFilePath(), resDependencies, package); } } return true; } -void PluginsParser::scanPlatforms(Platform platform, QStringList &resDependencies) const { +bool PluginsParser::initDeployPluginsList() { const DeployConfig* cnf = DeployCore::_config; + for (auto package = cnf->packages().cbegin(); package != cnf->packages().cend(); ++package) { - QString platformPluginPath = cnf->qtDir.getPlugins() + "/platforms/"; + QList desabledFromPlatform; + scanPlatforms(package.key(), desabledFromPlatform); + + auto enablePlugins = QuasarAppUtils::Params::getStrArg("enablePlugins"); + auto disablePlugins = QuasarAppUtils::Params::getStrArg("disablePlugins"); + + auto forbidenPlugins = defaultForbidenPlugins() + disablePlugins.split(',') + desabledFromPlatform; + + for (const auto plugin: forbidenPlugins) { + if (!enablePlugins.contains(plugin)) { + if (QFileInfo(cnf->qtDir.getPlugins() + "/" + plugin).isDir()) { + auto listPlugins = QDir(cnf->qtDir.getPlugins() + "/" + plugin).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); + + for (const auto &plugin: listPlugins) { + QuasarAppUtils::Params::log("Disable plugin: " + plugin.baseName(), QuasarAppUtils::Debug); + _disabledPlugins[package.key()].insert(getPluginNameFromFile( plugin.baseName())); + } + + } else { + QuasarAppUtils::Params::log("Disable plugin: " + plugin, QuasarAppUtils::Debug); + _disabledPlugins[package.key()].insert(getPluginNameFromFile(plugin)); + } + } + } + + } + + return true; + +} + +void PluginsParser::scanPlatforms(const QString& package, QList& disabledPlugins) { + const DeployConfig* cnf = DeployCore::_config; + auto platform = cnf->getPlatform(package); + + QString platformPluginPath = cnf->qtDir.getPlugins() + "/platforms"; auto plugins = QDir(platformPluginPath).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); for (const auto &plugin: plugins) { @@ -159,13 +194,33 @@ void PluginsParser::scanPlatforms(Platform platform, QStringList &resDependencie } auto pluginPlatform = platformForPlugin(getPluginNameFromFile(plugin.baseName())); - if (platform & pluginPlatform) { + if (!(platform & pluginPlatform)) { - QuasarAppUtils::Params::log("get platform : " + plugin.absoluteFilePath(), QuasarAppUtils::Info); - - resDependencies.append(plugin.absoluteFilePath()); + QuasarAppUtils::Params::log("platform : " + plugin.baseName() + " is disabled", QuasarAppUtils::Info); + disabledPlugins += getPluginNameFromFile(plugin.baseName()); } } } +void PluginsParser::scanPluginGroup(const QString& pluginFolder, QStringList &result, const QString &package) const { + auto plugins = QDir(pluginFolder).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); + + for (const auto& info: plugins) { + if (!isDisavledPlugin(getPluginNameFromFile(info.baseName()), package)) { + result += info.absoluteFilePath(); + } + } +} + +bool PluginsParser::isDisavledPlugin(const QString &plugin, const QString &package) const { + return _disabledPlugins[package].contains(plugin); +} + +QStringList PluginsParser::defaultForbidenPlugins() const { + return { + "qtvirtualkeyboardplugin", + "virtualkeyboard", + }; +} + diff --git a/Deploy/pluginsparser.h b/Deploy/pluginsparser.h index a249452..3ccc46d 100644 --- a/Deploy/pluginsparser.h +++ b/Deploy/pluginsparser.h @@ -35,13 +35,14 @@ class DEPLOYSHARED_EXPORT PluginsParser public: PluginsParser(); bool scan(const QString &pluginPath, QStringList& resDependencies, - DeployCore::QtModule qtModules); + DeployCore::QtModule qtModules, const QString &package); - void scanPlatforms(Platform platform, QStringList& resDependencies) const; + bool initDeployPluginsList(); private: DependenciesScanner *_libScaner = nullptr; + QHash> _disabledPlugins; quint64 qtModuleForPlugin(const QString &subDirName); Platform platformForPlugin(const QString &name) const; @@ -50,6 +51,17 @@ private: void copyExtraPlugins(const QString &package); void copyPlugins(const QStringList &list, const QString &package); QString getPluginNameFromFile(const QString& baseNaem) const; + + void scanPlatforms(const QString &package, QList &disabledPlugins); + void scanPluginGroup(const QString &pluginFolder, QStringList &result, const QString &package) const; + bool isDisavledPlugin(const QString &plugin, const QString &package) const; + + /** + * @brief defaultForbidenPlugins - this method return list of forbiden plugins + * forbidenPlugin - it is a plugin that depends on several Qt modules and significantly increases the size of the distribution. + * @return + */ + QStringList defaultForbidenPlugins() const; }; #endif // QTMODULES_H diff --git a/UnitTests/modulesqt513.cpp b/UnitTests/modulesqt513.cpp index 71e1cf3..587a4e0 100644 --- a/UnitTests/modulesqt513.cpp +++ b/UnitTests/modulesqt513.cpp @@ -173,7 +173,6 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/plugins/platforms/libqminimal.so", "./" + distDir + "/plugins/platforms/libqminimalegl.so", "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqvnc.so", "./" + distDir + "/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", @@ -824,7 +823,6 @@ QSet ModulesQt513::qmlLibs(const QString &distDir) { "./" + distDir + "/lib/libQt5VirtualKeyboard.so", "./" + distDir + "/lib/libQt5WaylandClient.so", "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/lib/libQt5WebSockets.so", "./" + distDir + "/lib/libQt5Widgets.so", "./" + distDir + "/lib/libQt5XcbQpa.so", "./" + distDir + "/lib/libicudata.so", @@ -850,13 +848,10 @@ QSet ModulesQt513::qmlLibs(const QString &distDir) { "./" + distDir + "/plugins/platforms/libqlinuxfb.so", "./" + distDir + "/plugins/platforms/libqminimal.so", "./" + distDir + "/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqvnc.so", "./" + distDir + "/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqwebgl.so", "./" + distDir + "/plugins/platforms/libqxcb.so", "./" + distDir + "/plugins/platformthemes/libqgtk3.so", "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", @@ -1485,12 +1480,10 @@ QSet ModulesQt513::qmlLibsExtractPlugins(const QString &distDir) { "./" + distDir + "/plugins/platforms/libqminimal.so", "./" + distDir + "/plugins/platforms/libqminimalegl.so", "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqvnc.so", "./" + distDir + "/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqwebgl.so", "./" + distDir + "/plugins/platforms/libqxcb.so", "./" + distDir + "/plugins/platformthemes/libqgtk3.so", "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", @@ -2109,7 +2102,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/p/platforms/libqminimal.so", "./" + distDir + "/p/platforms/libqminimalegl.so", "./" + distDir + "/p/platforms/libqoffscreen.so", - "./" + distDir + "/p/platforms/libqvnc.so", "./" + distDir + "/p/platforms/libqwayland-egl.so", "./" + distDir + "/p/platforms/libqwayland-generic.so", "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", @@ -2192,7 +2184,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimal.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimalegl.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqvnc.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-xcomposite-egl.so", @@ -3989,7 +3980,6 @@ QSet ModulesQt513::outTestLibs(const QString &distDir) { "./" + distDir + "/p/platforms/libqminimal.so", "./" + distDir + "/p/platforms/libqminimalegl.so", "./" + distDir + "/p/platforms/libqoffscreen.so", - "./" + distDir + "/p/platforms/libqvnc.so", "./" + distDir + "/p/platforms/libqwayland-egl.so", "./" + distDir + "/p/platforms/libqwayland-generic.so", "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", @@ -4556,7 +4546,6 @@ QSet ModulesQt513::qtWebEngine(const QString &distDir) { "./" + distDir + "/plugins/platforms/libqminimal.so", "./" + distDir + "/plugins/platforms/libqminimalegl.so", "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqvnc.so", "./" + distDir + "/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", diff --git a/UnitTests/tst_deploytest.cpp b/UnitTests/tst_deploytest.cpp index 53de88c..44dc6a1 100644 --- a/UnitTests/tst_deploytest.cpp +++ b/UnitTests/tst_deploytest.cpp @@ -18,6 +18,7 @@ #include #include #include +#include #include #include @@ -349,8 +350,9 @@ void deploytest::testDeployTarget() { FileManager file; DependenciesScanner scan; Packing pac; + PluginsParser _pluginParser; - ConfigParser *deploy = new ConfigParser(&file, &scan, &pac); + ConfigParser *deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); QStringList targets; targets << "./test/bins/execTarget.exe"; @@ -358,31 +360,31 @@ void deploytest::testDeployTarget() { delete deploy; targets.clear(); - deploy = new ConfigParser(&file, &scan, &pac); + deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); targets << "./test/bins/execTarget"; QVERIFY(deploy->setTargets(targets)); delete deploy; targets.clear(); - deploy = new ConfigParser(&file, &scan, &pac); + deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); targets << "./test/bins/execTarget.exe" << "./test/bins/execTarget"; QVERIFY(deploy->setTargets(targets)); delete deploy; targets.clear(); - deploy = new ConfigParser(&file, &scan, &pac); + deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); targets << "./test/bns/execTarget.exe"; QVERIFY(!deploy->setTargets(targets)); delete deploy; targets.clear(); - deploy = new ConfigParser(&file, &scan, &pac); + deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); targets << "./test/bins/"; QVERIFY(deploy->setTargets(targets)); delete deploy; targets.clear(); - deploy = new ConfigParser(&file, &scan, &pac); + deploy = new ConfigParser(&file, &_pluginParser, &scan, &pac); targets << "./test/bins/" << "./test/warning/"; QVERIFY(deploy->setTargets(targets)); @@ -915,7 +917,8 @@ void deploytest::testSetTargetDir() { FileManager file; DependenciesScanner scan; Packing pac; - ConfigParser dep(&file, &scan, &pac); + PluginsParser _plugins; + ConfigParser dep(&file, &_plugins, &scan, &pac); dep.setTargetDir(); From 752ec24c3d59532acc0213083627123c630872b3 Mon Sep 17 00:00:00 2001 From: EndrII Date: Sat, 4 Jul 2020 18:21:04 +0300 Subject: [PATCH 11/24] added help of plugins options --- Deploy/deploycore.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Deploy/deploycore.cpp b/Deploy/deploycore.cpp index 304ecbf..6df9774 100644 --- a/Deploy/deploycore.cpp +++ b/Deploy/deploycore.cpp @@ -212,7 +212,6 @@ void DeployCore::help() { " Example: '-extraLibs mySql' - forces to copy all libraries whose names contain mySql to the project folder." " This option is case sensitive."}, {"-customScript [scriptCode]", "Insert extra code inTo All run script."}, - {"-extraPlugin [list,params]", "Sets an additional path to extraPlugin of an app"}, {"-recursiveDepth [params]", "Sets the Depth of recursive search of libs and depth for ignoreEnv option (default 0)"}, {"-targetDir [params]", "Sets target directory(by default it is the path to the first deployable file)"}, {"-verbose [0-3]", "Shows debug log"}, @@ -234,6 +233,9 @@ void DeployCore::help() { {"-releaseDate [package;val,val]", "Sets release date for package"}, {"-icon [package;val,val]", "Sets path to icon for package"}, {"-publisher [package;val,val]", "Sets publisher for package"}, + {"-extraPlugin [package;val,val]", "Sets an additional path to extraPlugin of an app"}, + {"-enablePlugins [package;val,val]", "Enable an additional plugin for app"}, + {"-disablePlugins [package;val,val]", "Disable an additional plugin for app"}, } }, From 81e0a25261f0c789496cc9620c67ef48ad11e884 Mon Sep 17 00:00:00 2001 From: EndrII Date: Sat, 4 Jul 2020 23:08:41 +0300 Subject: [PATCH 12/24] fix crashes --- Deploy/configparser.cpp | 36 +++++++++++++++++++----------------- Deploy/configparser.h | 2 -- Deploy/deployconfig.cpp | 4 ++-- Deploy/deploycore.cpp | 10 +++++++--- Deploy/distromodule.cpp | 12 ++++++------ Deploy/distromodule.h | 12 ++++++------ Deploy/extracter.cpp | 3 +++ Deploy/filemanager.cpp | 27 +++++++++++++++++++-------- Deploy/filemanager.h | 10 +++++++++- Deploy/pluginsparser.cpp | 15 +++++++++++---- Deploy/pluginsparser.h | 13 +++++++------ 11 files changed, 89 insertions(+), 55 deletions(-) diff --git a/Deploy/configparser.cpp b/Deploy/configparser.cpp index 28a5f4e..fe495d5 100644 --- a/Deploy/configparser.cpp +++ b/Deploy/configparser.cpp @@ -33,27 +33,27 @@ static QString defaultPackage = ""; -template +template bool parsePackagesPrivate(Container& mainContainer, const QStringList &inputParamsList, - Setter setter) { + Adder adder) { for (const auto& str: inputParamsList) { - auto pair = str.split(DeployCore::getSeparator(1)); - auto first = pair.value(0, ""); - auto second = pair.value(1, ""); - if (pair.size() == 1) - (mainContainer[defaultPackage].*setter)(first); + auto paramsList = str.split(DeployCore::getSeparator(1)); + auto first = paramsList.value(0, ""); + auto second = paramsList.value(1, ""); + if (paramsList.size() == 1) + (mainContainer[defaultPackage].*adder)(first); else { first = PathUtils::fullStripPath(first); if (!mainContainer.contains(first)) { return false; } - (mainContainer[first].*setter)(second); - + for (int i = 1; i < paramsList.size(); ++i) { + (mainContainer[first].*adder)(paramsList[i]); + } } - } return true; @@ -859,10 +859,6 @@ void ConfigParser::initIgnoreEnvList() { } -void ConfigParser::initPluginsList() { - _pluginsParser->initDeployPluginsList(); -} - QString ConfigParser::getPathFrmoQmakeLine(const QString &in) const { auto list = in.split(':'); if (list.size() > 1) { @@ -1132,17 +1128,23 @@ bool ConfigParser::initPlugins() { }; - if (listExtraPlugin.size() && !parsePackagesPrivate(_config.packagesEdit(), listExtraPlugin, &DistroModule::addExtraPlugins)) { + if (listExtraPlugin.size() && !parsePackagesPrivate(_config.packagesEdit(), + listExtraPlugin, + &DistroModule::addExtraPlugins)) { erroLog("extra plugins"); return false; } - if (listEnablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), listEnablePlugins, &DistroModule::addEnabled)) { + if (listEnablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), + listEnablePlugins, + &DistroModule::addEnabledPlugins)) { erroLog("enable plugins"); return false; } - if (listDisablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), listDisablePlugins, &DistroModule::addDisabled)) { + if (listDisablePlugins.size() && !parsePackagesPrivate(_config.packagesEdit(), + listDisablePlugins, + &DistroModule::addDisabledPlugins)) { erroLog("disable plugins"); return false; } diff --git a/Deploy/configparser.h b/Deploy/configparser.h index 604d308..4f7d79f 100644 --- a/Deploy/configparser.h +++ b/Deploy/configparser.h @@ -67,8 +67,6 @@ private: void initIgnoreList(); void initIgnoreEnvList(); - void initPluginsList(); - QString getPathFrmoQmakeLine(const QString& in) const; bool initQmakePrivate(const QString& qmake); bool initQmake(); diff --git a/Deploy/deployconfig.cpp b/Deploy/deployconfig.cpp index 05b380f..54ec354 100644 --- a/Deploy/deployconfig.cpp +++ b/Deploy/deployconfig.cpp @@ -62,7 +62,7 @@ Platform DeployConfig::getPlatform(const QString& package) const { if (_packages.contains(package)) { auto disto = getDistroFromPackage(package); - for( auto it = disto.targets().begin(); it != disto.targets().end(); ++it) { + for( auto it = disto.targets().cbegin(); it != disto.targets().cend(); ++it) { result = result | _targets.value(*it).getPlatform(); } @@ -70,7 +70,7 @@ Platform DeployConfig::getPlatform(const QString& package) const { } - for( auto it = _targets.begin(); it != _targets.end(); ++it) { + for( auto it = _targets.cbegin(); it != _targets.cend(); ++it) { result = result | it.value().getPlatform(); } diff --git a/Deploy/deploycore.cpp b/Deploy/deploycore.cpp index 6df9774..e0c8a9e 100644 --- a/Deploy/deploycore.cpp +++ b/Deploy/deploycore.cpp @@ -9,6 +9,7 @@ #include "deploycore.h" #include "quasarapp.h" #include "pathutils.h" +#include "pluginsparser.h" #include #include @@ -233,9 +234,12 @@ void DeployCore::help() { {"-releaseDate [package;val,val]", "Sets release date for package"}, {"-icon [package;val,val]", "Sets path to icon for package"}, {"-publisher [package;val,val]", "Sets publisher for package"}, - {"-extraPlugin [package;val,val]", "Sets an additional path to extraPlugin of an app"}, - {"-enablePlugins [package;val,val]", "Enable an additional plugin for app"}, - {"-disablePlugins [package;val,val]", "Disable an additional plugin for app"}, + {"-extraPlugin [package;val1;val2,SingeleVal]", "Sets an additional path to extraPlugin of an app"}, + {"-enablePlugins [package;val1;val2,SingeleVal", "Enable an additional plugin for distribution." + " By default disabled next plugins: " + PluginsParser::defaultForbidenPlugins().join(',')}, + {"-disablePlugins [package;val1;val2,SingeleVal]", "Disable an additional plugin for distribution. " + "You can disable any plugin of your Qt build, just see the yourQtFolder/plugins forlder for available plugins." + " Example if you want disable qxcb plugin: -disablePlugins qxcb. Note that the name of the plugin is indicated without its extension"}, } }, diff --git a/Deploy/distromodule.cpp b/Deploy/distromodule.cpp index 7725f6d..b4fc346 100644 --- a/Deploy/distromodule.cpp +++ b/Deploy/distromodule.cpp @@ -88,31 +88,31 @@ void DistroModule::setPublisher(const QString &publisher) _publisher = publisher; } -QSet DistroModule::enabled() const +QSet DistroModule::enabledPlugins() const { return _enabled; } -void DistroModule::setEnabled(const QSet &enabled) +void DistroModule::setEnabledPlugins(const QSet &enabled) { _enabled = enabled; } -void DistroModule::addEnabled(const QString &enabled) { +void DistroModule::addEnabledPlugins(const QString &enabled) { _enabled += enabled; } -QSet DistroModule::disabled() const +QSet DistroModule::disabledPlugins() const { return _disabled; } -void DistroModule::setDisabled(const QSet &disabled) +void DistroModule::setDisabledPlugins(const QSet &disabled) { _disabled = disabled; } -void DistroModule::addDisabled(const QString &disabled) { +void DistroModule::addDisabledPlugins(const QString &disabled) { _disabled += disabled; } diff --git a/Deploy/distromodule.h b/Deploy/distromodule.h index 586fd6e..6a09f1b 100644 --- a/Deploy/distromodule.h +++ b/Deploy/distromodule.h @@ -36,13 +36,13 @@ public: QString publisher() const; void setPublisher(const QString &publisher); - QSet enabled() const; - void setEnabled(const QSet &enabled); - void addEnabled(const QString &enabled); + QSet enabledPlugins() const; + void setEnabledPlugins(const QSet &enabled); + void addEnabledPlugins(const QString &enabled); - QSet disabled() const; - void setDisabled(const QSet &disabled); - void addDisabled(const QString &disabled); + QSet disabledPlugins() const; + void setDisabledPlugins(const QSet &disabled); + void addDisabledPlugins(const QString &disabled); QSet extraPlugins() const; void setExtraPlugins(const QSet &extraPlugins); diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index f8d5551..596f122 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -98,6 +98,9 @@ void Extracter::clear() { } void Extracter::copyExtraPlugins(const QString& package) { + + _pluginsParser->initDeployPluginsList(); + QFileInfo info; auto cnf = DeployCore::_config; diff --git a/Deploy/filemanager.cpp b/Deploy/filemanager.cpp index 6249d91..a2b4f77 100644 --- a/Deploy/filemanager.cpp +++ b/Deploy/filemanager.cpp @@ -422,6 +422,24 @@ bool FileManager::copyFile(const QString &file, const QString &target, return fileActionPrivate(file, target, masks, false, targetIsFile); } +QString FileManager::changeDistanation(const QString& absalutePath, + QString basePath, + int depch) { + + auto prefixes = absalutePath.split(QRegExp("[\\/]"), QString::SkipEmptyParts); + depch = std::min(depch, prefixes.size()); + while (depch) { + auto index = prefixes.size() - depch; + if (index >= 0) { + basePath += "/" + prefixes[index]; + } + + depch--; + } + + return basePath; +} + bool FileManager::copyFiles(const QStringList &source, const QString &to, int saveStructSize, const QStringList &filter, @@ -461,14 +479,7 @@ bool FileManager::copyFiles(const QStringList &source, continue; } - auto prefixes = info.absolutePath().split(QRegExp("[\\/]")); - auto distanation = to; - while (saveStructSize--) { - auto index = prefixes.size() - saveStructSize; - if (index >= 0) { - distanation += "/" + prefixes[index]; - } - } + auto distanation = changeDistanation(info.absolutePath(), to, saveStructSize); if (!copyFile(info.absoluteFilePath(), distanation , mask)) { QuasarAppUtils::Params::log( diff --git a/Deploy/filemanager.h b/Deploy/filemanager.h index 51e7e96..26ee6b3 100644 --- a/Deploy/filemanager.h +++ b/Deploy/filemanager.h @@ -23,7 +23,15 @@ private: bool initDir(const QString &path); QSet _deployedFiles; - + /** + * @brief changeDistanation - this function create new distanation path. + * (merge base path and pathFrom with depth) + * @param absalutePath + * @param basePath + * @param depch + * @return the new path + */ + QString changeDistanation(const QString &absalutePath, QString basePath, int depch); public: FileManager(); diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index e2c54b9..66d14ce 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -140,13 +140,20 @@ bool PluginsParser::initDeployPluginsList() { const DeployConfig* cnf = DeployCore::_config; for (auto package = cnf->packages().cbegin(); package != cnf->packages().cend(); ++package) { + auto distro = cnf->getDistroFromPackage(package.key()); + QList desabledFromPlatform; scanPlatforms(package.key(), desabledFromPlatform); - auto enablePlugins = QuasarAppUtils::Params::getStrArg("enablePlugins"); - auto disablePlugins = QuasarAppUtils::Params::getStrArg("disablePlugins"); +#if QT_VERSION < QT_VERSION_CHECK(5, 14, 0) + auto enablePlugins = distro.enabledPlugins().toList(); + auto disablePlugins = distro.disabledPlugins().toList(); +#else + auto enablePlugins = QStringList(distro.enabledPlugins().cbegin(), distro.enabledPlugins().cend()); + auto disablePlugins = QStringList(distro.disabledPlugins().cbegin(), distro.disabledPlugins().cend()); +#endif - auto forbidenPlugins = defaultForbidenPlugins() + disablePlugins.split(',') + desabledFromPlatform; + auto forbidenPlugins = defaultForbidenPlugins() + disablePlugins + desabledFromPlatform; for (const auto plugin: forbidenPlugins) { if (!enablePlugins.contains(plugin)) { @@ -216,7 +223,7 @@ bool PluginsParser::isDisavledPlugin(const QString &plugin, const QString &packa return _disabledPlugins[package].contains(plugin); } -QStringList PluginsParser::defaultForbidenPlugins() const { +QStringList PluginsParser::defaultForbidenPlugins() { return { "qtvirtualkeyboardplugin", "virtualkeyboard", diff --git a/Deploy/pluginsparser.h b/Deploy/pluginsparser.h index 3ccc46d..9141b8c 100644 --- a/Deploy/pluginsparser.h +++ b/Deploy/pluginsparser.h @@ -40,6 +40,12 @@ public: bool initDeployPluginsList(); + /** + * @brief defaultForbidenPlugins - this method return list of forbiden plugins + * forbidenPlugin - it is a plugin that depends on several Qt modules and significantly increases the size of the distribution. + * @return + */ + static QStringList defaultForbidenPlugins(); private: DependenciesScanner *_libScaner = nullptr; QHash> _disabledPlugins; @@ -56,12 +62,7 @@ private: void scanPluginGroup(const QString &pluginFolder, QStringList &result, const QString &package) const; bool isDisavledPlugin(const QString &plugin, const QString &package) const; - /** - * @brief defaultForbidenPlugins - this method return list of forbiden plugins - * forbidenPlugin - it is a plugin that depends on several Qt modules and significantly increases the size of the distribution. - * @return - */ - QStringList defaultForbidenPlugins() const; + }; #endif // QTMODULES_H From 54d138dba6e758adbbb2aec990181c402b681525 Mon Sep 17 00:00:00 2001 From: EndrII Date: Sun, 5 Jul 2020 13:53:15 +0300 Subject: [PATCH 13/24] fix wayland compositor --- Deploy/extracter.cpp | 3 +- Deploy/pluginsparser.cpp | 20 +- UnitTests/modulesqt513.cpp | 2857 ++++++---------------------------- UnitTests/modulesqt514.cpp | 10 - UnitTests/tst_deploytest.cpp | 680 ++++---- 5 files changed, 864 insertions(+), 2706 deletions(-) diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index 596f122..31bff55 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -99,7 +99,6 @@ void Extracter::clear() { void Extracter::copyExtraPlugins(const QString& package) { - _pluginsParser->initDeployPluginsList(); QFileInfo info; @@ -126,6 +125,8 @@ void Extracter::copyExtraPlugins(const QString& package) { void Extracter::extractPlugins() { auto cnf = DeployCore::_config; + _pluginsParser->initDeployPluginsList(); + for (auto i = cnf->packages().cbegin(); i != cnf->packages().cend(); ++i) { auto targetPath = cnf->getTargetDir() + "/" + i.key(); auto distro = cnf->getDistroFromPackage(i.key()); diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index 66d14ce..f95b1ae 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -46,9 +46,9 @@ static const PluginModuleMapping pluginModuleMappings[] = {"geometryloaders", DeployCore::QtModule::Qt3DRendererModule}, {"webview", DeployCore::QtModule::QtWebViewModule}, {"xcbglintegrations", DeployCore::QtModule::QtGuiModule}, - {"wayland-decoration-client", DeployCore::QtModule::QtGuiModule}, - {"wayland-graphics-integration-client", DeployCore::QtModule::QtGuiModule}, - {"wayland-graphics-integration-server", DeployCore::QtModule::QtGuiModule}, + {"wayland-decoration-client", DeployCore::QtModule::QtQuickModule}, + {"wayland-graphics-integration-client", DeployCore::QtModule::QtQuickModule}, + {"wayland-graphics-integration-server", DeployCore::QtModule::QtQuickModule}, {"wayland-shell-integration", DeployCore::QtModule::QtGuiModule}, @@ -58,6 +58,7 @@ static const PlatformMapping platformMappings[] = { {"qminimal", Unix | Win }, {"qminimalegl", Unix | Win }, + {"qoffscreen", Unix | Win}, {"qandroid", UnknownPlatform }, {"qbsdfb", UnknownPlatform }, {"qcocoa", UnknownPlatform }, @@ -186,19 +187,6 @@ void PluginsParser::scanPlatforms(const QString& package, QList& disabl auto plugins = QDir(platformPluginPath).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); for (const auto &plugin: plugins) { - QStringList ignoreList = {{".so.debug"}, {"d.dll"}, {".pdb"}}; - - bool ignore = false; - for (const auto& i: ignoreList) { - if (plugin.fileName().contains(i, ONLY_WIN_CASE_INSENSIATIVE)) { - ignore = true; - break; - } - } - - if (ignore) { - continue; - } auto pluginPlatform = platformForPlugin(getPluginNameFromFile(plugin.baseName())); if (!(platform & pluginPlatform)) { diff --git a/UnitTests/modulesqt513.cpp b/UnitTests/modulesqt513.cpp index 587a4e0..884a4af 100644 --- a/UnitTests/modulesqt513.cpp +++ b/UnitTests/modulesqt513.cpp @@ -63,12 +63,7 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { { "./" + distDir + "/Qt5Core.dll", "./" + distDir + "/Qt5Gui.dll", - "./" + distDir + "/Qt5Network.dll", - "./" + distDir + "/Qt5Qml.dll", - "./" + distDir + "/Qt5Quick.dll", "./" + distDir + "/Qt5Svg.dll", - "./" + distDir + "/Qt5VirtualKeyboard.dll", - "./" + distDir + "/Qt5WebSockets.dll", "./" + distDir + "/Qt5Widgets.dll", "./" + distDir + "/Qt5DBus.dll", "./" + distDir + "/QtWidgetsProject.exe", @@ -82,18 +77,11 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/plugins/imageformats/qtiff.dll", "./" + distDir + "/plugins/imageformats/qwbmp.dll", "./" + distDir + "/plugins/imageformats/qwebp.dll", - "./" + distDir + "/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll", "./" + distDir + "/plugins/platforms/qminimal.dll", "./" + distDir + "/plugins/platforms/qoffscreen.dll", - "./" + distDir + "/plugins/platforms/qwebgl.dll", "./" + distDir + "/plugins/platforms/qwindows.dll", "./" + distDir + "/plugins/platformthemes/qxdgdesktopportal.dll", "./" + distDir + "/plugins/styles/qwindowsvistastyle.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_thai.dll", "./" + distDir + "/translations/qtbase_ar.qm", "./" + distDir + "/translations/qtbase_bg.qm", "./" + distDir + "/translations/qtbase_ca.qm", @@ -116,21 +104,6 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/translations/qtbase_sk.qm", "./" + distDir + "/translations/qtbase_uk.qm", "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" }); #else @@ -142,14 +115,8 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/lib/libQt5DBus.so", "./" + distDir + "/lib/libQt5EglFSDeviceIntegration.so", "./" + distDir + "/lib/libQt5Gui.so", - "./" + distDir + "/lib/libQt5Network.so", - "./" + distDir + "/lib/libQt5Qml.so", - "./" + distDir + "/lib/libQt5Quick.so", "./" + distDir + "/lib/libQt5Svg.so", - "./" + distDir + "/lib/libQt5VirtualKeyboard.so", "./" + distDir + "/lib/libQt5WaylandClient.so", - "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/lib/libQt5WebSockets.so", "./" + distDir + "/lib/libQt5Widgets.so", "./" + distDir + "/lib/libQt5XcbQpa.so", "./" + distDir + "/lib/libicudata.so", @@ -167,40 +134,18 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/plugins/imageformats/libqwebp.so", "./" + distDir + "/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", "./" + distDir + "/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", "./" + distDir + "/plugins/platforms/libqeglfs.so", "./" + distDir + "/plugins/platforms/libqlinuxfb.so", + "./" + distDir + "/plugins/platforms/libqoffscreen.so", "./" + distDir + "/plugins/platforms/libqminimal.so", "./" + distDir + "/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/plugins/platforms/libqoffscreen.so", "./" + distDir + "/plugins/platforms/libqwayland-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-generic.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqwebgl.so", "./" + distDir + "/plugins/platforms/libqxcb.so", "./" + distDir + "/plugins/platformthemes/libqgtk3.so", "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", - "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", "./" + distDir + "/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", "./" + distDir + "/plugins/wayland-shell-integration/libivi-shell.so", "./" + distDir + "/plugins/wayland-shell-integration/libwl-shell.so", @@ -230,22 +175,7 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { "./" + distDir + "/translations/qtbase_ru.qm", "./" + distDir + "/translations/qtbase_sk.qm", "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" + "./" + distDir + "/translations/qtbase_zh_TW.qm" } ); #endif @@ -259,1132 +189,518 @@ QSet ModulesQt513::qmlLibs(const QString &distDir) { #ifdef Q_OS_WIN - auto tree = utils.createTree( + auto tree = Tree + utils.createTree( { - "./" + distDir + "/Qt5Core.dll", - "./" + distDir + "/Qt5Gui.dll", - "./" + distDir + "/Qt5Network.dll", - "./" + distDir + "/Qt5Qml.dll", - "./" + distDir + "/Qt5Quick.dll", - "./" + distDir + "/Qt5QuickControls2.dll", - "./" + distDir + "/Qt5QuickTemplates2.dll", - "./" + distDir + "/Qt5Svg.dll", - "./" + distDir + "/Qt5VirtualKeyboard.dll", - "./" + distDir + "/Qt5WebSockets.dll", - "./" + distDir + "/Qt5Widgets.dll", - "./" + distDir + "/Qt5DBus.dll", - "./" + distDir + "/TestQMLWidgets.exe", - "./" + distDir + "/libgcc_s_seh-1.dll", - "./" + distDir + "/libstdc++-6.dll", - "./" + distDir + "/libwinpthread-1.dll", - "./" + distDir + "/plugins/bearer/qgenericbearer.dll", - "./" + distDir + "/plugins/iconengines/qsvgicon.dll", - "./" + distDir + "/plugins/imageformats/qgif.dll", - "./" + distDir + "/plugins/imageformats/qicns.dll", - "./" + distDir + "/plugins/imageformats/qico.dll", - "./" + distDir + "/plugins/imageformats/qjpeg.dll", - "./" + distDir + "/plugins/imageformats/qsvg.dll", - "./" + distDir + "/plugins/imageformats/qtga.dll", - "./" + distDir + "/plugins/imageformats/qtiff.dll", - "./" + distDir + "/plugins/imageformats/qwbmp.dll", - "./" + distDir + "/plugins/imageformats/qwebp.dll", - "./" + distDir + "/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll", - "./" + distDir + "/plugins/platforms/qminimal.dll", - "./" + distDir + "/plugins/platforms/qoffscreen.dll", - "./" + distDir + "/plugins/platforms/qwebgl.dll", - "./" + distDir + "/plugins/platforms/qwindows.dll", - "./" + distDir + "/plugins/platformthemes/qxdgdesktopportal.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + distDir + "/plugins/virtualkeyboard/qtvirtualkeyboard_thai.dll", - "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", - "./" + distDir + "/qml/QtGraphicalEffects/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", - "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/qml/QtQuick.2/qtquick2plugin.dll", - "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", - "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", - "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", - "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/qtquickcontrols2plugin.dll", - "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Layouts/qmldir", - "./" + distDir + "/qml/QtQuick/Layouts/qquicklayoutsplugin.dll", - "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", - "./" + distDir + "/qml/QtQuick/Templates.2/qtquicktemplates2plugin.dll", - "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Window.2/qmldir", - "./" + distDir + "/qml/QtQuick/Window.2/windowplugin.dll", - "./" + distDir + "/qt.conf", - "./" + distDir + "/translations/qtbase_ar.qm", - "./" + distDir + "/translations/qtbase_bg.qm", - "./" + distDir + "/translations/qtbase_ca.qm", - "./" + distDir + "/translations/qtbase_cs.qm", - "./" + distDir + "/translations/qtbase_da.qm", - "./" + distDir + "/translations/qtbase_de.qm", - "./" + distDir + "/translations/qtbase_en.qm", - "./" + distDir + "/translations/qtbase_es.qm", - "./" + distDir + "/translations/qtbase_fi.qm", - "./" + distDir + "/translations/qtbase_fr.qm", - "./" + distDir + "/translations/qtbase_gd.qm", - "./" + distDir + "/translations/qtbase_he.qm", - "./" + distDir + "/translations/qtbase_hu.qm", - "./" + distDir + "/translations/qtbase_it.qm", - "./" + distDir + "/translations/qtbase_ja.qm", - "./" + distDir + "/translations/qtbase_ko.qm", - "./" + distDir + "/translations/qtbase_lv.qm", - "./" + distDir + "/translations/qtbase_pl.qm", - "./" + distDir + "/translations/qtbase_ru.qm", - "./" + distDir + "/translations/qtbase_sk.qm", - "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" - }); #else - - auto tree = utils.createTree( + auto tree = Tree + utils.createTree( { - "./" + distDir + "/bin/qt.conf", - "./" + distDir + "/TestQMLWidgets.sh", - "./" + distDir + "/bin/TestQMLWidgets", - "./" + distDir + "/lib/libQt5Core.so", - "./" + distDir + "/lib/libQt5DBus.so", - "./" + distDir + "/lib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/lib/libQt5Gui.so", - "./" + distDir + "/lib/libQt5Network.so", - "./" + distDir + "/lib/libQt5Qml.so", - "./" + distDir + "/lib/libQt5Quick.so", - "./" + distDir + "/lib/libQt5QuickControls2.so", - "./" + distDir + "/lib/libQt5QuickTemplates2.so", - "./" + distDir + "/lib/libQt5Svg.so", - "./" + distDir + "/lib/libQt5VirtualKeyboard.so", - "./" + distDir + "/lib/libQt5WaylandClient.so", - "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/lib/libQt5Widgets.so", - "./" + distDir + "/lib/libQt5XcbQpa.so", - "./" + distDir + "/lib/libicudata.so", - "./" + distDir + "/lib/libicui18n.so", - "./" + distDir + "/lib/libicuuc.so", - "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", - "./" + distDir + "/plugins/bearer/libqgenericbearer.so", - "./" + distDir + "/plugins/bearer/libqnmbearer.so", - "./" + distDir + "/plugins/iconengines/libqsvgicon.so", - "./" + distDir + "/plugins/imageformats/libqgif.so", - "./" + distDir + "/plugins/imageformats/libqicns.so", - "./" + distDir + "/plugins/imageformats/libqico.so", - "./" + distDir + "/plugins/imageformats/libqjpeg.so", - "./" + distDir + "/plugins/imageformats/libqsvg.so", - "./" + distDir + "/plugins/imageformats/libqtga.so", - "./" + distDir + "/plugins/imageformats/libqtiff.so", - "./" + distDir + "/plugins/imageformats/libqwbmp.so", - "./" + distDir + "/plugins/imageformats/libqwebp.so", - "./" + distDir + "/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", - "./" + distDir + "/plugins/platforms/libqeglfs.so", - "./" + distDir + "/plugins/platforms/libqlinuxfb.so", - "./" + distDir + "/plugins/platforms/libqminimal.so", - "./" + distDir + "/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/plugins/platforms/libqwayland-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-generic.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqxcb.so", - "./" + distDir + "/plugins/platformthemes/libqgtk3.so", - "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", - "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/plugins/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/qmldir", - "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", - "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Layouts/qmldir", - "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", - "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Window.2/qmldir", - "./" + distDir + "/translations/qtbase_ar.qm", - "./" + distDir + "/translations/qtbase_bg.qm", - "./" + distDir + "/translations/qtbase_ca.qm", - "./" + distDir + "/translations/qtbase_cs.qm", - "./" + distDir + "/translations/qtbase_da.qm", - "./" + distDir + "/translations/qtbase_de.qm", - "./" + distDir + "/translations/qtbase_en.qm", - "./" + distDir + "/translations/qtbase_es.qm", - "./" + distDir + "/translations/qtbase_fi.qm", - "./" + distDir + "/translations/qtbase_fr.qm", - "./" + distDir + "/translations/qtbase_gd.qm", - "./" + distDir + "/translations/qtbase_he.qm", - "./" + distDir + "/translations/qtbase_hu.qm", - "./" + distDir + "/translations/qtbase_it.qm", - "./" + distDir + "/translations/qtbase_ja.qm", - "./" + distDir + "/translations/qtbase_ko.qm", - "./" + distDir + "/translations/qtbase_lv.qm", - "./" + distDir + "/translations/qtbase_pl.qm", - "./" + distDir + "/translations/qtbase_ru.qm", - "./" + distDir + "/translations/qtbase_sk.qm", - "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" - }); + "./" + distDir + "/TestQMLWidgets.sh", + "./" + distDir + "/bin/TestQMLWidgets", + "./" + distDir + "/lib/libQt5Network.so", + "./" + distDir + "/lib/libQt5Qml.so", + "./" + distDir + "/lib/libQt5Quick.so", + "./" + distDir + "/lib/libQt5QuickControls2.so", + "./" + distDir + "/lib/libQt5QuickTemplates2.so", + "./" + distDir + "/lib/libQt5WaylandCompositor.so", + "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", + "./" + distDir + "/plugins/bearer/libqgenericbearer.so", + "./" + distDir + "/plugins/bearer/libqnmbearer.so", + "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", + "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", + "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", + "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/qml/QtGraphicalEffects/qmldir", + "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", + "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick.2/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", + "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", + "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Layouts/qmldir", + "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", + "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", + "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", + "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Window.2/qmldir", + "./" + distDir + "/translations/qtdeclarative_bg.qm", + "./" + distDir + "/translations/qtdeclarative_da.qm", + "./" + distDir + "/translations/qtdeclarative_de.qm", + "./" + distDir + "/translations/qtdeclarative_en.qm", + "./" + distDir + "/translations/qtdeclarative_es.qm", + "./" + distDir + "/translations/qtdeclarative_fi.qm", + "./" + distDir + "/translations/qtdeclarative_fr.qm", + "./" + distDir + "/translations/qtdeclarative_hu.qm", + "./" + distDir + "/translations/qtdeclarative_ja.qm", + "./" + distDir + "/translations/qtdeclarative_ko.qm", + "./" + distDir + "/translations/qtdeclarative_lv.qm", + "./" + distDir + "/translations/qtdeclarative_pl.qm", + "./" + distDir + "/translations/qtdeclarative_ru.qm", + "./" + distDir + "/translations/qtdeclarative_sk.qm", + "./" + distDir + "/translations/qtdeclarative_uk.qm" + }); #endif return tree; @@ -1415,7 +731,6 @@ QSet ModulesQt513::qmlLibsExtractPlugins(const QString &distDir) { "./" + distDir + "/lib/libQt5QuickControls2.so", "./" + distDir + "/lib/libQt5QuickTemplates2.so", "./" + distDir + "/lib/libQt5Svg.so", - "./" + distDir + "/lib/libQt5VirtualKeyboard.so", "./" + distDir + "/lib/libQt5WaylandClient.so", "./" + distDir + "/lib/libQt5WaylandCompositor.so", "./" + distDir + "/lib/libQt5WebSockets.so", @@ -1474,7 +789,6 @@ QSet ModulesQt513::qmlLibsExtractPlugins(const QString &distDir) { "./" + distDir + "/plugins/imageformats/libqwebp.so", "./" + distDir + "/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", "./" + distDir + "/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", "./" + distDir + "/plugins/platforms/libqeglfs.so", "./" + distDir + "/plugins/platforms/libqlinuxfb.so", "./" + distDir + "/plugins/platforms/libqminimal.so", @@ -1487,11 +801,6 @@ QSet ModulesQt513::qmlLibsExtractPlugins(const QString &distDir) { "./" + distDir + "/plugins/platforms/libqxcb.so", "./" + distDir + "/plugins/platformthemes/libqgtk3.so", "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", @@ -2038,7 +1347,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/lolLib/libQt5Qml.so", "./" + distDir + "/lolLib/libQt5Quick.so", "./" + distDir + "/lolLib/libQt5Svg.so", - "./" + distDir + "/lolLib/libQt5VirtualKeyboard.so", "./" + distDir + "/lolLib/libQt5WaylandClient.so", "./" + distDir + "/lolLib/libQt5WaylandCompositor.so", "./" + distDir + "/lolLib/libQt5WebSockets.so", @@ -2096,7 +1404,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/p/imageformats/libqwebp.so", "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/p/platforminputcontexts/libqtvirtualkeyboardplugin.so", "./" + distDir + "/p/platforms/libqeglfs.so", "./" + distDir + "/p/platforms/libqlinuxfb.so", "./" + distDir + "/p/platforms/libqminimal.so", @@ -2110,11 +1417,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/p/platforms/libqxcb.so", "./" + distDir + "/p/platformthemes/libqgtk3.so", "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_thai.so", "./" + distDir + "/p/wayland-decoration-client/libbradient.so", "./" + distDir + "/p/wayland-graphics-integration-client/libdmabuf-server.so", "./" + distDir + "/p/wayland-graphics-integration-client/libdrm-egl-server.so", @@ -2154,7 +1456,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/package2/ZzZ/lib/libQt5QuickControls2.so", "./" + distDir + "/package2/ZzZ/lib/libQt5QuickTemplates2.so", "./" + distDir + "/package2/ZzZ/lib/libQt5Svg.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5VirtualKeyboard.so", "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandClient.so", "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandCompositor.so", "./" + distDir + "/package2/ZzZ/lib/libQt5WebSockets.so", @@ -2178,7 +1479,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqwebp.so", "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqeglfs.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqlinuxfb.so", "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimal.so", @@ -2192,11 +1492,6 @@ QSet ModulesQt513::separetedPackageslibs(const QString &distDir) "./" + distDir + "/package2/ZzZ/plugins/platforms/libqxcb.so", "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqgtk3.so", "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", "./" + distDir + "/package2/ZzZ/plugins/wayland-decoration-client/libbradient.so", "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdmabuf-server.so", "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", @@ -3913,7 +3208,6 @@ QSet ModulesQt513::outTestLibs(const QString &distDir) { "./" + distDir + "/lolLib/libQt5QuickControls2.so", "./" + distDir + "/lolLib/libQt5QuickTemplates2.so", "./" + distDir + "/lolLib/libQt5Svg.so", - "./" + distDir + "/lolLib/libQt5VirtualKeyboard.so", "./" + distDir + "/lolLib/libQt5WaylandClient.so", "./" + distDir + "/lolLib/libQt5WaylandCompositor.so", "./" + distDir + "/lolLib/libQt5WebSockets.so", @@ -3974,7 +3268,6 @@ QSet ModulesQt513::outTestLibs(const QString &distDir) { "./" + distDir + "/p/imageformats/libqwebp.so", "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/p/platforminputcontexts/libqtvirtualkeyboardplugin.so", "./" + distDir + "/p/platforms/libqeglfs.so", "./" + distDir + "/p/platforms/libqlinuxfb.so", "./" + distDir + "/p/platforms/libqminimal.so", @@ -3988,11 +3281,6 @@ QSet ModulesQt513::outTestLibs(const QString &distDir) { "./" + distDir + "/p/platforms/libqxcb.so", "./" + distDir + "/p/platformthemes/libqgtk3.so", "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/p/virtualkeyboard/libqtvirtualkeyboard_thai.so", "./" + distDir + "/p/wayland-decoration-client/libbradient.so", "./" + distDir + "/p/wayland-graphics-integration-client/libdmabuf-server.so", "./" + distDir + "/p/wayland-graphics-integration-client/libdrm-egl-server.so", @@ -4494,1129 +3782,16 @@ QSet ModulesQt513::qtWithoutTr(const QString &distDir) { QSet ModulesQt513::qtWebEngine(const QString &distDir) { TestUtils utils; + + auto Tree = qmlLibs(distDir); + #ifdef Q_OS_LINUX - auto Tree = utils.createTree( + Tree = Tree + utils.createTree( { - "./" + distDir + "/bin/QtWebEngineProcess", - "./" + distDir + "/bin/qt.conf", - "./" + distDir + "/bin/quicknanobrowser", - "./" + distDir + "/lib/libQt5Core.so", - "./" + distDir + "/lib/libQt5DBus.so", - "./" + distDir + "/lib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/lib/libQt5Gui.so", - "./" + distDir + "/lib/libQt5Network.so", - "./" + distDir + "/lib/libQt5Positioning.so", - "./" + distDir + "/lib/libQt5Qml.so", - "./" + distDir + "/lib/libQt5Quick.so", - "./" + distDir + "/lib/libQt5QuickControls2.so", - "./" + distDir + "/lib/libQt5QuickTemplates2.so", - "./" + distDir + "/lib/libQt5RemoteObjects.so", - "./" + distDir + "/lib/libQt5SerialPort.so", - "./" + distDir + "/lib/libQt5Svg.so", - "./" + distDir + "/lib/libQt5VirtualKeyboard.so", - "./" + distDir + "/lib/libQt5WaylandClient.so", - "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/lib/libQt5WebChannel.so", - "./" + distDir + "/lib/libQt5WebEngine.so", - "./" + distDir + "/lib/libQt5WebEngineCore.so", - "./" + distDir + "/lib/libQt5WebSockets.so", - "./" + distDir + "/lib/libQt5Widgets.so", - "./" + distDir + "/lib/libQt5XcbQpa.so", - "./" + distDir + "/lib/libicudata.so", - "./" + distDir + "/lib/libicui18n.so", - "./" + distDir + "/lib/libicuuc.so", - "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", - "./" + distDir + "/plugins/bearer/libqgenericbearer.so", - "./" + distDir + "/plugins/bearer/libqnmbearer.so", - "./" + distDir + "/plugins/iconengines/libqsvgicon.so", - "./" + distDir + "/plugins/imageformats/libqgif.so", - "./" + distDir + "/plugins/imageformats/libqicns.so", - "./" + distDir + "/plugins/imageformats/libqico.so", - "./" + distDir + "/plugins/imageformats/libqjpeg.so", - "./" + distDir + "/plugins/imageformats/libqsvg.so", - "./" + distDir + "/plugins/imageformats/libqtga.so", - "./" + distDir + "/plugins/imageformats/libqtiff.so", - "./" + distDir + "/plugins/imageformats/libqwbmp.so", - "./" + distDir + "/plugins/imageformats/libqwebp.so", - "./" + distDir + "/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", - "./" + distDir + "/plugins/platforms/libqeglfs.so", - "./" + distDir + "/plugins/platforms/libqlinuxfb.so", - "./" + distDir + "/plugins/platforms/libqminimal.so", - "./" + distDir + "/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqwayland-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-generic.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqwebgl.so", - "./" + distDir + "/plugins/platforms/libqxcb.so", - "./" + distDir + "/plugins/platformthemes/libqgtk3.so", - "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/plugins/position/libqtposition_geoclue.so", - "./" + distDir + "/plugins/position/libqtposition_geoclue2.so", - "./" + distDir + "/plugins/position/libqtposition_positionpoll.so", - "./" + distDir + "/plugins/position/libqtposition_serialnmea.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + distDir + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", - "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/plugins/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so", - "./" + distDir + "/qml/Qt/labs/folderlistmodel/plugins.qmltypes", - "./" + distDir + "/qml/Qt/labs/folderlistmodel/qmldir", - "./" + distDir + "/qml/Qt/labs/settings/libqmlsettingsplugin.so", - "./" + distDir + "/qml/Qt/labs/settings/plugins.qmltypes", - "./" + distDir + "/qml/Qt/labs/settings/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/qmldir", - "./" + distDir + "/qml/QtQml/Models.2/libmodelsplugin.so", - "./" + distDir + "/qml/QtQml/Models.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQml/Models.2/qmldir", - "./" + distDir + "/qml/QtQml/RemoteObjects/libqtqmlremoteobjects.so", - "./" + distDir + "/qml/QtQml/RemoteObjects/plugins.qmltypes", - "./" + distDir + "/qml/QtQml/RemoteObjects/qmldir", - "./" + distDir + "/qml/QtQml/StateMachine/libqtqmlstatemachine.so", - "./" + distDir + "/qml/QtQml/StateMachine/plugins.qmltypes", - "./" + distDir + "/qml/QtQml/StateMachine/qmldir", - "./" + distDir + "/qml/QtQml/plugins.qmltypes", - "./" + distDir + "/qml/QtQml/qmldir", - "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls/ApplicationWindow.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls/BusyIndicator.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls/Button.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Calendar.qml", - "./" + distDir + "/qml/QtQuick/Controls/Calendar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls/CheckBox.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls/ComboBox.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls/GroupBox.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls/Label.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls/Menu.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/MenuBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/AbstractCheckable.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/AbstractCheckable.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/BasicButton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/BasicButton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/BasicTableView.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/BasicTableView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarHeaderModel.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarUtils.js", - "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarUtils.jsc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ColumnMenuContent.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ColumnMenuContent.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ContentItem.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ContentItem.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/Control.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu_base.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu_base.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/FastGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/FastGlow.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/FocusFrame.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/FocusFrame.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/HoverButton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/HoverButton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentItem.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentItem.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentScroller.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentScroller.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuItemSubControls.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/MenuItemSubControls.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ModalPopupBehavior.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollViewHelper.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollViewHelper.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/SourceProxy.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/SourceProxy.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/StackView.js", - "./" + distDir + "/qml/QtQuick/Controls/Private/StackView.jsc", - "./" + distDir + "/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/Style.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/Style.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TabBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewSelection.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewSelection.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextHandle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextInputWithHandles.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextInputWithHandles.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextSingleton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TextSingleton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/ToolMenuButton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/ToolMenuButton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qml", - "./" + distDir + "/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Private/qmldir", - "./" + distDir + "/qml/QtQuick/Controls/Private/style.js", - "./" + distDir + "/qml/QtQuick/Controls/Private/style.jsc", - "./" + distDir + "/qml/QtQuick/Controls/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/ProgressBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls/RadioButton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls/ScrollView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls/Slider.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls/SpinBox.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls/SplitView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls/StackView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/StackViewDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls/StackViewDelegate.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/StackViewTransition.qml", - "./" + distDir + "/qml/QtQuick/Controls/StackViewTransition.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/StatusBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/StatusBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DialStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DialStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SliderStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-left@2x.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-right@2x.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/button.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/button_down.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/check.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/check@2x.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/editbox.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/focusframe.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/groupbox.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/header.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/knob.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/needle.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/tab.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qml", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/qmldir", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/libqtquickextrasflatplugin.so", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/qmldir", - "./" + distDir + "/qml/QtQuick/Controls/Styles/qmldir", - "./" + distDir + "/qml/QtQuick/Controls/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls/Switch.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/Tab.qml", - "./" + distDir + "/qml/QtQuick/Controls/Tab.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TabView.qml", - "./" + distDir + "/qml/QtQuick/Controls/TabView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TableView.qml", - "./" + distDir + "/qml/QtQuick/Controls/TableView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TableViewColumn.qml", - "./" + distDir + "/qml/QtQuick/Controls/TableViewColumn.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls/TextArea.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls/TextField.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls/ToolBar.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls/ToolButton.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/TreeView.qml", - "./" + distDir + "/qml/QtQuick/Controls/TreeView.qmlc", - "./" + distDir + "/qml/QtQuick/Controls/libqtquickcontrolsplugin.so", - "./" + distDir + "/qml/QtQuick/Controls/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls/qmldir", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultColorDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultColorDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultDialogWrapper.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFileDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFileDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFontDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFontDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultMessageDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/DefaultMessageDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.so", - "./" + distDir + "/qml/QtQuick/Dialogs/Private/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Dialogs/Private/qmldir", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetColorDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetColorDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFileDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFileDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFontDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFontDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetMessageDialog.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/WidgetMessageDialog.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/images/checkers.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/checkmark.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/copy.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/critical.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/crosshairs.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/information.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/question.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/slider_handle.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/sunken_frame.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/warning.png", - "./" + distDir + "/qml/QtQuick/Dialogs/images/window_border.png", - "./" + distDir + "/qml/QtQuick/Dialogs/libdialogplugin.so", - "./" + distDir + "/qml/QtQuick/Dialogs/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/ColorSlider.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/ColorSlider.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconButtonStyle.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconGlyph.qml", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconGlyph.qmlc", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/icons.ttf", - "./" + distDir + "/qml/QtQuick/Dialogs/qml/qmldir", - "./" + distDir + "/qml/QtQuick/Dialogs/qmldir", - "./" + distDir + "/qml/QtQuick/Extras/CircularGauge.qml", - "./" + distDir + "/qml/QtQuick/Extras/CircularGauge.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Extras/DelayButton.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Dial.qml", - "./" + distDir + "/qml/QtQuick/Extras/Dial.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Gauge.qml", - "./" + distDir + "/qml/QtQuick/Extras/Gauge.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/PieMenu.qml", - "./" + distDir + "/qml/QtQuick/Extras/PieMenu.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButton.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButton.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/Handle.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/Handle.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/PieMenuIcon.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/PieMenuIcon.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/TextSingleton.qml", - "./" + distDir + "/qml/QtQuick/Extras/Private/TextSingleton.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Private/qmldir", - "./" + distDir + "/qml/QtQuick/Extras/StatusIndicator.qml", - "./" + distDir + "/qml/QtQuick/Extras/StatusIndicator.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/ToggleButton.qml", - "./" + distDir + "/qml/QtQuick/Extras/ToggleButton.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Extras/Tumbler.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/TumblerColumn.qml", - "./" + distDir + "/qml/QtQuick/Extras/TumblerColumn.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/DialSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/GaugeSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/GaugeSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/PictureSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/PictureSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/PieMenuSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/PieMenuSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qmlc", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/circulargauge-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/circulargauge-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/gauge-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/gauge-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/picture-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/picture-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/piemenu-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/piemenu-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/statusindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/statusindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/togglebutton-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/togglebutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Extras/designer/qtquickextras.metainfo", - "./" + distDir + "/qml/QtQuick/Extras/libqtquickextrasplugin.so", - "./" + distDir + "/qml/QtQuick/Extras/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Extras/qmldir", - "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Layouts/qmldir", - "./" + distDir + "/qml/QtQuick/PrivateWidgets/libwidgetsplugin.so", - "./" + distDir + "/qml/QtQuick/PrivateWidgets/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/PrivateWidgets/qmldir", - "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", - "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Window.2/qmldir", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/AlertDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/AuthenticationDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ColorDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ConfirmDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/FilePicker.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/Menu.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/MenuItem.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/MenuSeparator.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/PromptDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ToolTip.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/TouchHandle.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/TouchSelectionMenu.qml", - "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/qmldir", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/AlertDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/AuthenticationDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/ConfirmDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/Menu.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/MenuItem.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/MenuSeparator.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/PromptDialog.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/ToolTip.qml", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/information.png", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/qmldir", - "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/question.png", - "./" + distDir + "/qml/QtWebEngine/libqtwebengineplugin.so", - "./" + distDir + "/qml/QtWebEngine/plugins.qmltypes", - "./" + distDir + "/qml/QtWebEngine/qmldir", - "./" + distDir + "/quicknanobrowser.sh", - "./" + distDir + "/resources/icudtl.dat", - "./" + distDir + "/resources/qtwebengine_devtools_resources.pak", - "./" + distDir + "/resources/qtwebengine_resources.pak", - "./" + distDir + "/resources/qtwebengine_resources_100p.pak", - "./" + distDir + "/resources/qtwebengine_resources_200p.pak", - "./" + distDir + "/translations/qtbase_ar.qm", - "./" + distDir + "/translations/qtbase_bg.qm", - "./" + distDir + "/translations/qtbase_ca.qm", - "./" + distDir + "/translations/qtbase_cs.qm", - "./" + distDir + "/translations/qtbase_da.qm", - "./" + distDir + "/translations/qtbase_de.qm", - "./" + distDir + "/translations/qtbase_en.qm", - "./" + distDir + "/translations/qtbase_es.qm", - "./" + distDir + "/translations/qtbase_fi.qm", - "./" + distDir + "/translations/qtbase_fr.qm", - "./" + distDir + "/translations/qtbase_gd.qm", - "./" + distDir + "/translations/qtbase_he.qm", - "./" + distDir + "/translations/qtbase_hu.qm", - "./" + distDir + "/translations/qtbase_it.qm", - "./" + distDir + "/translations/qtbase_ja.qm", - "./" + distDir + "/translations/qtbase_ko.qm", - "./" + distDir + "/translations/qtbase_lv.qm", - "./" + distDir + "/translations/qtbase_pl.qm", - "./" + distDir + "/translations/qtbase_ru.qm", - "./" + distDir + "/translations/qtbase_sk.qm", - "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm", - "./" + distDir + "/translations/qtserialport_de.qm", - "./" + distDir + "/translations/qtserialport_en.qm", - "./" + distDir + "/translations/qtserialport_es.qm", - "./" + distDir + "/translations/qtserialport_ja.qm", - "./" + distDir + "/translations/qtserialport_ko.qm", - "./" + distDir + "/translations/qtserialport_pl.qm", - "./" + distDir + "/translations/qtserialport_ru.qm", - "./" + distDir + "/translations/qtserialport_uk.qm", - "./" + distDir + "/translations/qtwebengine_de.qm", - "./" + distDir + "/translations/qtwebengine_en.qm", - "./" + distDir + "/translations/qtwebengine_es.qm", - "./" + distDir + "/translations/qtwebengine_ko.qm", - "./" + distDir + "/translations/qtwebengine_locales/am.pak", - "./" + distDir + "/translations/qtwebengine_locales/ar.pak", - "./" + distDir + "/translations/qtwebengine_locales/bg.pak", - "./" + distDir + "/translations/qtwebengine_locales/bn.pak", - "./" + distDir + "/translations/qtwebengine_locales/ca.pak", - "./" + distDir + "/translations/qtwebengine_locales/cs.pak", - "./" + distDir + "/translations/qtwebengine_locales/da.pak", - "./" + distDir + "/translations/qtwebengine_locales/de.pak", - "./" + distDir + "/translations/qtwebengine_locales/el.pak", - "./" + distDir + "/translations/qtwebengine_locales/en-GB.pak", - "./" + distDir + "/translations/qtwebengine_locales/en-US.pak", - "./" + distDir + "/translations/qtwebengine_locales/es-419.pak", - "./" + distDir + "/translations/qtwebengine_locales/es.pak", - "./" + distDir + "/translations/qtwebengine_locales/et.pak", - "./" + distDir + "/translations/qtwebengine_locales/fa.pak", - "./" + distDir + "/translations/qtwebengine_locales/fi.pak", - "./" + distDir + "/translations/qtwebengine_locales/fil.pak", - "./" + distDir + "/translations/qtwebengine_locales/fr.pak", - "./" + distDir + "/translations/qtwebengine_locales/gu.pak", - "./" + distDir + "/translations/qtwebengine_locales/he.pak", - "./" + distDir + "/translations/qtwebengine_locales/hi.pak", - "./" + distDir + "/translations/qtwebengine_locales/hr.pak", - "./" + distDir + "/translations/qtwebengine_locales/hu.pak", - "./" + distDir + "/translations/qtwebengine_locales/id.pak", - "./" + distDir + "/translations/qtwebengine_locales/it.pak", - "./" + distDir + "/translations/qtwebengine_locales/ja.pak", - "./" + distDir + "/translations/qtwebengine_locales/kn.pak", - "./" + distDir + "/translations/qtwebengine_locales/ko.pak", - "./" + distDir + "/translations/qtwebengine_locales/lt.pak", - "./" + distDir + "/translations/qtwebengine_locales/lv.pak", - "./" + distDir + "/translations/qtwebengine_locales/ml.pak", - "./" + distDir + "/translations/qtwebengine_locales/mr.pak", - "./" + distDir + "/translations/qtwebengine_locales/ms.pak", - "./" + distDir + "/translations/qtwebengine_locales/nb.pak", - "./" + distDir + "/translations/qtwebengine_locales/nl.pak", - "./" + distDir + "/translations/qtwebengine_locales/pl.pak", - "./" + distDir + "/translations/qtwebengine_locales/pt-BR.pak", - "./" + distDir + "/translations/qtwebengine_locales/pt-PT.pak", - "./" + distDir + "/translations/qtwebengine_locales/ro.pak", - "./" + distDir + "/translations/qtwebengine_locales/ru.pak", - "./" + distDir + "/translations/qtwebengine_locales/sk.pak", - "./" + distDir + "/translations/qtwebengine_locales/sl.pak", - "./" + distDir + "/translations/qtwebengine_locales/sr.pak", - "./" + distDir + "/translations/qtwebengine_locales/sv.pak", - "./" + distDir + "/translations/qtwebengine_locales/sw.pak", - "./" + distDir + "/translations/qtwebengine_locales/ta.pak", - "./" + distDir + "/translations/qtwebengine_locales/te.pak", - "./" + distDir + "/translations/qtwebengine_locales/th.pak", - "./" + distDir + "/translations/qtwebengine_locales/tr.pak", - "./" + distDir + "/translations/qtwebengine_locales/uk.pak", - "./" + distDir + "/translations/qtwebengine_locales/vi.pak", - "./" + distDir + "/translations/qtwebengine_locales/zh-CN.pak", - "./" + distDir + "/translations/qtwebengine_locales/zh-TW.pak", - "./" + distDir + "/translations/qtwebengine_pl.qm", - "./" + distDir + "/translations/qtwebengine_ru.qm", - "./" + distDir + "/translations/qtwebengine_uk.qm" + }); #else - auto Tree = utils.createTree({}); + Tree = Tree + utils.createTree({}); #endif return Tree; } diff --git a/UnitTests/modulesqt514.cpp b/UnitTests/modulesqt514.cpp index 0607abf..ceff8fd 100644 --- a/UnitTests/modulesqt514.cpp +++ b/UnitTests/modulesqt514.cpp @@ -20,13 +20,9 @@ QSet ModulesQt514::qtLibs(const QString &distDir) #ifdef Q_OS_WIN res += utils.createTree({ - {"./" + distDir + "/Qt5QmlModels.dll"}, }); #else res += utils.createTree({ - {"./" + distDir + "/lib/libQt5QmlModels.so"}, - {"./" + distDir + "/plugins/wayland-graphics-integration-client/libvulkan-server.so"}, - {"./" + distDir + "/plugins/wayland-graphics-integration-server/libvulkan-server.so"}, }); #endif @@ -128,13 +124,9 @@ QSet ModulesQt514::qtWithoutTr(const QString &distDir) #ifdef Q_OS_WIN res += utils.createTree({ - {"./" + distDir + "/Qt5QmlModels.dll"}, }); #else res += utils.createTree({ - {"./" + distDir + "/lib/libQt5QmlModels.so"}, - {"./" + distDir + "/plugins/wayland-graphics-integration-client/libvulkan-server.so"}, - {"./" + distDir + "/plugins/wayland-graphics-integration-server/libvulkan-server.so"}, }); #endif return res; @@ -151,8 +143,6 @@ QSet ModulesQt514::qtWebEngine(const QString &distDir) res += utils.createTree({ "./" + distDir + "/lib/libQt5QmlModels.so", "./" + distDir + "/lib/libQt5QmlWorkerScript.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libvulkan-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libvulkan-server.so", "./" + distDir + "/qml/QtQml/WorkerScript.2/libworkerscriptplugin.so", "./" + distDir + "/qml/QtQml/WorkerScript.2/plugins.qmltypes", "./" + distDir + "/qml/QtQml/WorkerScript.2/qmldir", diff --git a/UnitTests/tst_deploytest.cpp b/UnitTests/tst_deploytest.cpp index 44dc6a1..3dec45b 100644 --- a/UnitTests/tst_deploytest.cpp +++ b/UnitTests/tst_deploytest.cpp @@ -503,30 +503,30 @@ void deploytest::testMSVC() { } void deploytest::testEmptyParamsString() { -//#ifdef QT_DEBUG -// TestUtils utils; + //#ifdef QT_DEBUG + // TestUtils utils; -// QDir("./" + DISTRO_DIR).removeRecursively(); + // QDir("./" + DISTRO_DIR).removeRecursively(); -// auto comapareTree = Modules::testEmptyParamsTree(); + // auto comapareTree = Modules::testEmptyParamsTree(); -// runTestParams({}, &comapareTree); + // runTestParams({}, &comapareTree); -// auto emptyTree = utils.createTree({}); + // auto emptyTree = utils.createTree({}); -// runTestParams({"clear"}, &emptyTree); + // runTestParams({"clear"}, &emptyTree); -// comapareTree = Modules::testEmptyParamsTree("testDeployDir"); + // comapareTree = Modules::testEmptyParamsTree("testDeployDir"); -// runTestParams({"-bin", "./UnitTests", -// "-targetDir", "./testDeployDir"}, &comapareTree); + // runTestParams({"-bin", "./UnitTests", + // "-targetDir", "./testDeployDir"}, &comapareTree); -// comapareTree = utils.createTree({}); + // comapareTree = utils.createTree({}); -// runTestParams({"clear", "-targetDir", "./testDeployDir"}, &comapareTree); -//#endif + // runTestParams({"clear", "-targetDir", "./testDeployDir"}, &comapareTree); + //#endif } void deploytest::testWebEngine() { @@ -562,13 +562,13 @@ void deploytest::testExtractPlugins() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "-qmlDir", TestBinDir + "/../TestQMLWidgets", - "extractPlugins"}, &comapareTree); + "extractPlugins"}, &comapareTree); QuasarAppUtils::Params::parseParams({"-bin", bin, "clear" , "-qmake", qmake, "-qmlDir", TestBinDir + "/../TestQMLWidgets", - "extractPlugins", "deploySystem"}); + "extractPlugins", "deploySystem"}); Deploy deploy; QVERIFY(deploy.run() == Good); @@ -603,8 +603,8 @@ void deploytest::testQIF() { }); auto comapareTreeMulti = utils.createTree({ - "./" + DISTRO_DIR + "/InstallerQtWidgetsProject.run", - }); + "./" + DISTRO_DIR + "/InstallerQtWidgetsProject.run", + }); #else QString bin = TestBinDir + "TestQMLWidgets.exe"; QString target1 = TestBinDir + "TestOnlyC.exe"; @@ -614,8 +614,8 @@ void deploytest::testQIF() { "./" + DISTRO_DIR + "/InstallerTestQMLWidgets.exe", }); auto comapareTreeMulti = utils.createTree({ - "./" + DISTRO_DIR + "/InstallerQtWidgetsProject.exe", - }); + "./" + DISTRO_DIR + "/InstallerQtWidgetsProject.exe", + }); #endif @@ -706,7 +706,7 @@ void deploytest::testDependencyMap() { dep1.addModule(DeployCore::QtModule::QtHelpModule); QVERIFY(dep1.qtModules() == (DeployCore::QtModule::QtGuiModule | - DeployCore::QtModule::QtHelpModule)); + DeployCore::QtModule::QtHelpModule)); dep1.removeModule(DeployCore::QtModule::QtGuiModule); @@ -717,7 +717,7 @@ void deploytest::testDependencyMap() { dep1 += dep2; QVERIFY(dep1.qtModules() == (DeployCore::QtModule::QtGuiModule | - DeployCore::QtModule::QtHelpModule)); + DeployCore::QtModule::QtHelpModule)); @@ -794,23 +794,23 @@ void deploytest::testDistroStruct() { void deploytest::testRelativeLink() { auto cases = QList>{ - {"", "", "./"}, - {"/media", "/etc", "./../etc/"}, - {"/media///", "/etc///", "./../etc/"}, - {"/media/etc/usr", "/media/etc", "./../"}, - {"/media/etc", "/media/etc/usr", "./usr/"}, + {"", "", "./"}, + {"/media", "/etc", "./../etc/"}, + {"/media///", "/etc///", "./../etc/"}, + {"/media/etc/usr", "/media/etc", "./../"}, + {"/media/etc", "/media/etc/usr", "./usr/"}, - {"C:/", "C:/", "./"}, - {"C:\\", "C:/", "./"}, - {"C:/", "C:\\", "./"}, + {"C:/", "C:/", "./"}, + {"C:\\", "C:/", "./"}, + {"C:/", "C:\\", "./"}, - {"C:/media", "C:/etc", "./../etc/"}, - {"C:/media//\\", "C:/etc///", "./../etc/"}, - {"C:/media/etc/usr", "C:/media/etc", "./../"}, - {"C:/media\\etc", "C:/media/etc/usr", "./usr/"}, - {"C:/media/etc", "D:/media/etc/usr", "D:/media/etc/usr"}, + {"C:/media", "C:/etc", "./../etc/"}, + {"C:/media//\\", "C:/etc///", "./../etc/"}, + {"C:/media/etc/usr", "C:/media/etc", "./../"}, + {"C:/media\\etc", "C:/media/etc/usr", "./usr/"}, + {"C:/media/etc", "D:/media/etc/usr", "D:/media/etc/usr"}, - }; +}; for (const auto &i: cases) { if (PathUtils::getRelativeLink(i[0], i[1]) != i[2]) @@ -961,7 +961,7 @@ void deploytest::runTestParams(QStringList list, auto targetDir = DeployCore::_config->targetDir; QuasarAppUtils::Params::parseParams(QStringList{"clear", "-targetDir", targetDir, - }); + }); Deploy deployClear; QVERIFY(deployClear.run() == 0); @@ -1198,7 +1198,7 @@ void deploytest::testBinDir() { runTestParams({"-binDir", TestBinDir, "clear", - "noCheckRPATH", "noCheckPATH"}, &comapareTree); + "noCheckRPATH", "noCheckPATH"}, &comapareTree); } void deploytest::testConfFile() { @@ -1268,7 +1268,7 @@ void deploytest::testConfFile() { QVERIFY(data.contains("./TestOnlyC")); QVERIFY(data.contains("./QtWidgetsProject")); QVERIFY(data.contains("./TestQMLWidgets")); -// QVERIFY(data.contains("\"libDir\": \"/never/absalut/path/\"")); + // QVERIFY(data.contains("\"libDir\": \"/never/absalut/path/\"")); QVERIFY(data.contains("\"clear\": true")); @@ -1355,7 +1355,7 @@ void deploytest::testConfFile() { runTestParams({"-confFile", TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json", "-qmake", qmake, "-qmlDir", TestBinDir + "/../TestQMLWidgets", - }, &comapareTree); + }, &comapareTree); QVERIFY(QuasarAppUtils::Params::isEndable("clear")); QVERIFY(QuasarAppUtils::Params::isEndable("bin")); @@ -1369,17 +1369,15 @@ void deploytest::testConfFile() { #ifdef Q_OS_UNIX comapareTree -= utils.createTree( { - "./" + DISTRO_DIR + "/lib/libQt5EglFSDeviceIntegration.so", - "./" + DISTRO_DIR + "/lib/libQt5WebSockets.so" - }); + "./" + DISTRO_DIR + "/lib/libQt5EglFSDeviceIntegration.so", + }); auto bin = TestBinDir + "QtWidgetsProject"; #else comapareTree -= utils.createTree( { - "./" + DISTRO_DIR + "/Qt5WebSockets.dll", - "./" + DISTRO_DIR + "/Qt5DBus.dll" + "./" + DISTRO_DIR + "/Qt5DBus.dll" - }); + }); auto bin = TestBinDir + "QtWidgetsProject.exe"; #endif @@ -1397,10 +1395,10 @@ void deploytest::testConfFile() { QFile f("./" + DISTRO_DIR + "/bin/TestOnlyC"); comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/package/TestOnlyC.sh", - "./" + DISTRO_DIR + "/package/bin/TestOnlyC", - "./" + DISTRO_DIR + "/package/bin/qt.conf" - }); + "./" + DISTRO_DIR + "/package/TestOnlyC.sh", + "./" + DISTRO_DIR + "/package/bin/TestOnlyC", + "./" + DISTRO_DIR + "/package/bin/qt.conf" + }); QString target1 = TestBinDir + "TestOnlyC"; #else @@ -1414,8 +1412,8 @@ void deploytest::testConfFile() { bin = target1; runTestParams({"-bin", bin, "force-clear", - "-targetPackage", "package;TestOn", - "-confFile", TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json"}, &comapareTree); + "-targetPackage", "package;TestOn", + "-confFile", TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json"}, &comapareTree); runTestParams({"-confFile", TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json"}, &comapareTree); @@ -1423,7 +1421,7 @@ void deploytest::testConfFile() { auto file = "testCase.json"; QVERIFY(utils.deployFile(":/testResurces/testRes/testMultiPackageConfig.json", file, - {{"$BIN_DIR", TestBinDir.toLatin1()}})); + {{"$BIN_DIR", TestBinDir.toLatin1()}})); comapareTree = Modules::onlyC(DISTRO_DIR + "/Dstro1") + Modules::qtLibs(DISTRO_DIR + "/Dstro2") + @@ -1438,7 +1436,7 @@ void deploytest::testConfFile() { runTestParams({"-confFile", file, - "-qmlDir", "Dstro2;" + qmlDir}, + "-qmlDir", "Dstro2;" + qmlDir}, &comapareTree); } @@ -1449,10 +1447,10 @@ void deploytest::testPackages() { QFile f("./" + DISTRO_DIR + "/bin/TestOnlyC"); auto comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/package/TestOnlyC.sh", - "./" + DISTRO_DIR + "/package/bin/TestOnlyC", - "./" + DISTRO_DIR + "/package/bin/qt.conf" - }); + "./" + DISTRO_DIR + "/package/TestOnlyC.sh", + "./" + DISTRO_DIR + "/package/bin/TestOnlyC", + "./" + DISTRO_DIR + "/package/bin/qt.conf" + }); QString target1 = TestBinDir + "TestOnlyC"; #else @@ -1466,10 +1464,10 @@ void deploytest::testPackages() { QString bin = target1; runTestParams({"-bin", bin, "force-clear", - "-targetPackage", "/package/;TestOn"}, &comapareTree); + "-targetPackage", "/package/;TestOn"}, &comapareTree); runTestParams({"-bin", bin, "force-clear", - "-targetPackage", "/package/;" + QFileInfo(target1).absoluteFilePath()}, &comapareTree); + "-targetPackage", "/package/;" + QFileInfo(target1).absoluteFilePath()}, &comapareTree); #ifdef Q_OS_UNIX QString target2 = TestBinDir + "TestQMLWidgets"; @@ -1518,34 +1516,17 @@ void deploytest::testQt() { #ifdef Q_OS_UNIX - QString bin = TestBinDir + "TestQMLWidgets"; + QString bin = TestBinDir + "QtWidgetsProject"; QString qmake = TestQtDir + "bin/qmake"; #else - QString bin = TestBinDir + "TestQMLWidgets.exe"; + QString bin = TestBinDir + "QtWidgetsProject.exe"; QString qmake = TestQtDir + "bin/qmake.exe"; #endif - auto comapareTree = Modules::qmlLibs(); - - runTestParams({"-bin", bin, "clear" , - "-qmake", qmake, - "-qmlDir", TestBinDir + "/../TestQMLWidgets"}, &comapareTree); - - -#ifdef Q_OS_UNIX - - runTestParams({"-bin", bin, "clear" , - "-qmlDir", TestBinDir + "/../TestQMLWidgets"}, &comapareTree); - - bin = TestBinDir + "QtWidgetsProject"; -#else - bin = TestBinDir + "QtWidgetsProject.exe"; - -#endif - comapareTree = Modules::qtLibs(); + auto comapareTree = Modules::qtLibs(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake}, &comapareTree); @@ -1558,12 +1539,35 @@ void deploytest::testQt() { runTestParams({"-bin", bin, "clear", "noCheckPATH"}, &comapareTree); #endif + comapareTree = Modules::qtWithoutTr(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "noTranslations"}, &comapareTree); + + comapareTree = Modules::qmlLibs(); + +#ifdef Q_OS_UNIX + bin = TestBinDir + "TestQMLWidgets"; +#else + bin = TestBinDir + "TestQMLWidgets.exe"; + +#endif + + runTestParams({"-bin", bin, "clear" , + "-qmake", qmake, + "-qmlDir", TestBinDir + "/../TestQMLWidgets"}, &comapareTree); + + +#ifdef Q_OS_UNIX + + runTestParams({"-bin", bin, "clear" , + "-qmlDir", TestBinDir + "/../TestQMLWidgets"}, &comapareTree); + +#endif + } void deploytest::testClear() { @@ -1616,10 +1620,10 @@ void deploytest::testIgnore() { comapareTree += utils.createTree( { - "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "/libstdc++-6.dll", - "./" + DISTRO_DIR + "/libwinpthread-1.dll" - }); + "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "/libstdc++-6.dll", + "./" + DISTRO_DIR + "/libwinpthread-1.dll" + }); #endif } @@ -1627,7 +1631,7 @@ void deploytest::testIgnore() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, - "-ignore", "Qt5"}, &comapareTree); + "-ignore", "Qt5"}, &comapareTree); @@ -1640,15 +1644,15 @@ void deploytest::testIgnore() { }); auto removeTree = utils.createTree({ - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", - "./" + DISTRO_DIR + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", - "./" + DISTRO_DIR + "/lib/libQt5VirtualKeyboard.so", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_hangul.so", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_openwnn.so", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_pinyin.so", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_tcime.so", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/libqtvirtualkeyboard_thai.so", + "./" + DISTRO_DIR + "/plugins/platforminputcontexts/libqtvirtualkeyboardplugin.so", + "./" + DISTRO_DIR + "/lib/libQt5VirtualKeyboard.so", - }); + }); #else comapareTree = utils.createTree( @@ -1658,28 +1662,28 @@ void deploytest::testIgnore() { }); auto removeTree = utils.createTree({ - "./" + DISTRO_DIR + "/Qt5VirtualKeyboard.dll", - "./" + DISTRO_DIR + "/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_thai.dll" - }); + "./" + DISTRO_DIR + "/Qt5VirtualKeyboard.dll", + "./" + DISTRO_DIR + "/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_hangul.dll", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_tcime.dll", + "./" + DISTRO_DIR + "/plugins/virtualkeyboard/qtvirtualkeyboard_thai.dll" + }); #endif runTestParams({"-bin", bin, "clear" , "-qmake", qmake, - "-ignoreEnv", TestQtDir + "/lib," + TestQtDir + "/bin" }, &comapareTree); + "-ignoreEnv", TestQtDir + "/lib," + TestQtDir + "/bin" }, &comapareTree); comapareTree = Modules::qtLibs() - removeTree; runTestParams({"-bin", bin, "clear" , "-qmake", qmake, - "-ignore", "VirtualKeyboard"}, &comapareTree); + "-ignore", "VirtualKeyboard"}, &comapareTree); } @@ -1721,44 +1725,44 @@ void deploytest::testLibDir() { #ifdef Q_OS_UNIX comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.sh", - "./" + DISTRO_DIR + "/bin/qt.conf", - "./" + DISTRO_DIR + "/bin/TestOnlyC", - "./" + DISTRO_DIR + "/lib/libstdc++.so", - "./" + DISTRO_DIR + "/lib/libgcc_s.so", - "./" + DISTRO_DIR + "/lib/ld-linux-x86-64.so", - "./" + DISTRO_DIR + "/lib/libc.so", - "./" + DISTRO_DIR + "/lib/libm.so", - }); + "./" + DISTRO_DIR + "/TestOnlyC.sh", + "./" + DISTRO_DIR + "/bin/qt.conf", + "./" + DISTRO_DIR + "/bin/TestOnlyC", + "./" + DISTRO_DIR + "/lib/libstdc++.so", + "./" + DISTRO_DIR + "/lib/libgcc_s.so", + "./" + DISTRO_DIR + "/lib/ld-linux-x86-64.so", + "./" + DISTRO_DIR + "/lib/libc.so", + "./" + DISTRO_DIR + "/lib/libm.so", + }); auto comapareTreeExtraLib = utils.createTree( { - "./" + DISTRO_DIR + "2/TestOnlyC.sh", - "./" + DISTRO_DIR + "2/bin/qt.conf", - "./" + DISTRO_DIR + "2/bin/TestOnlyC", - "./" + DISTRO_DIR + "2/lib/libstdc++.so", - "./" + DISTRO_DIR + "2/lib/libgcc_s.so" - }); + "./" + DISTRO_DIR + "2/TestOnlyC.sh", + "./" + DISTRO_DIR + "2/bin/qt.conf", + "./" + DISTRO_DIR + "2/bin/TestOnlyC", + "./" + DISTRO_DIR + "2/lib/libstdc++.so", + "./" + DISTRO_DIR + "2/lib/libgcc_s.so" + }); #else comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/qt.conf", - "./" + DISTRO_DIR + "/TestOnlyC.exe", - "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "/libwinpthread-1.dll", - "./" + DISTRO_DIR + "/libstdc++-6.dll", + "./" + DISTRO_DIR + "/qt.conf", + "./" + DISTRO_DIR + "/TestOnlyC.exe", + "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "/libwinpthread-1.dll", + "./" + DISTRO_DIR + "/libstdc++-6.dll", - }); + }); auto comapareTreeExtraLib = utils.createTree( { - "./" + DISTRO_DIR + "2/qt.conf", - "./" + DISTRO_DIR + "2/TestOnlyC.exe", - "./" + DISTRO_DIR + "2/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "2/libstdc++-6.dll", + "./" + DISTRO_DIR + "2/qt.conf", + "./" + DISTRO_DIR + "2/TestOnlyC.exe", + "./" + DISTRO_DIR + "2/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "2/libstdc++-6.dll", - }); + }); #endif @@ -1773,19 +1777,19 @@ void deploytest::testLibDir() { "-extraLibs", "stdc,gcc", "noCheckRPATH, noCheckPATH"}, &comapareTreeExtraLib, {}, true); -//task #258 -//https://github.com/QuasarApp/CQtDeployer/issues/258 + //task #258 + //https://github.com/QuasarApp/CQtDeployer/issues/258 #ifdef Q_OS_UNIX comapareTreeExtraLib = utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.sh", - "./" + DISTRO_DIR + "/bin/qt.conf", - "./" + DISTRO_DIR + "/bin/TestOnlyC", - "./" + DISTRO_DIR + "/lib/libstdc++.so", - "./" + DISTRO_DIR + "/lib/libgcc_s.so" - }); + "./" + DISTRO_DIR + "/TestOnlyC.sh", + "./" + DISTRO_DIR + "/bin/qt.conf", + "./" + DISTRO_DIR + "/bin/TestOnlyC", + "./" + DISTRO_DIR + "/lib/libstdc++.so", + "./" + DISTRO_DIR + "/lib/libgcc_s.so" + }); extraPath = "./" + DISTRO_DIR + "2/lib"; @@ -1793,12 +1797,12 @@ void deploytest::testLibDir() { comapareTreeExtraLib = utils.createTree( { - "./" + DISTRO_DIR + "/qt.conf", - "./" + DISTRO_DIR + "/TestOnlyC.exe", - "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "/libstdc++-6.dll", + "./" + DISTRO_DIR + "/qt.conf", + "./" + DISTRO_DIR + "/TestOnlyC.exe", + "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "/libstdc++-6.dll", - }); + }); extraPath = "./" + DISTRO_DIR + "2"; #endif @@ -1826,7 +1830,7 @@ void deploytest::testExtraPlugins() { "./" + DISTRO_DIR + "/plugins/sqldrivers/libqsqlite.so", "./" + DISTRO_DIR + "/lib/libQt5Sql.so", - }); + }); #else QString bin = TestBinDir + "QtWidgetsProject.exe"; QString extraPath = "/usr/lib"; @@ -1841,7 +1845,7 @@ void deploytest::testExtraPlugins() { "./" + DISTRO_DIR + "/plugins/sqldrivers/qsqlpsql.dll", "./" + DISTRO_DIR + "/Qt5Sql.dll", - }); + }); #endif auto comapareTree = Modules::qtLibs(); @@ -1888,98 +1892,98 @@ void deploytest::testSystemLib() { QString bin = TestBinDir + "TestOnlyC"; auto comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.sh", - "./" + DISTRO_DIR + "/bin/qt.conf", - "./" + DISTRO_DIR + "/bin/TestOnlyC", - "./" + DISTRO_DIR + "/lib/libgcc_s.so", - "./" + DISTRO_DIR + "/lib/libstdc++.so" - }); + "./" + DISTRO_DIR + "/TestOnlyC.sh", + "./" + DISTRO_DIR + "/bin/qt.conf", + "./" + DISTRO_DIR + "/bin/TestOnlyC", + "./" + DISTRO_DIR + "/lib/libgcc_s.so", + "./" + DISTRO_DIR + "/lib/libstdc++.so" + }); #else QString bin = TestBinDir + "TestOnlyC.exe"; auto comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.exe", - "./" + DISTRO_DIR + "/api-ms-win-core-console-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-handle-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-heap-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-namedpipe-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-profile-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-string-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-util-l1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Heap-Obsolete-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-1.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-localization-obsolete-l1-2-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-string-l2-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-string-obsolete-l1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-xstate-l2-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-com-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-comm-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-delayload-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-interlocked-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-libraryloader-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-libraryloader-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-2.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-2.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processtopology-obsolete-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-realtime-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-registry-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-registry-l2-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-rtlsupport-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-shutdown-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-stringansi-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-stringloader-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-private-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-timezone-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-url-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-version-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-wow64-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-xstate-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-service-core-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-service-core-l1-1-1.dll", - "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "/libstdc++-6.dll", - "./" + DISTRO_DIR + "/libwinpthread-1.dll", - "./" + DISTRO_DIR + "/msvcrt.dll", - "./" + DISTRO_DIR + "/qt.conf" - }); + "./" + DISTRO_DIR + "/TestOnlyC.exe", + "./" + DISTRO_DIR + "/api-ms-win-core-console-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-handle-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-heap-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-namedpipe-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-profile-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-string-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-util-l1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Heap-Obsolete-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-1.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-localization-obsolete-l1-2-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-string-l2-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-string-obsolete-l1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-xstate-l2-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-com-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-comm-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-delayload-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-interlocked-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-libraryloader-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-libraryloader-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-2.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-2.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processtopology-obsolete-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-realtime-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-registry-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-registry-l2-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-rtlsupport-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-shutdown-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-stringansi-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-stringloader-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-private-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-timezone-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-url-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-version-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-wow64-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-xstate-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-service-core-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-service-core-l1-1-1.dll", + "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "/libstdc++-6.dll", + "./" + DISTRO_DIR + "/libwinpthread-1.dll", + "./" + DISTRO_DIR + "/msvcrt.dll", + "./" + DISTRO_DIR + "/qt.conf" + }); #endif @@ -2000,16 +2004,16 @@ void deploytest::testSystemLib() { comapareTree = utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.sh", - "./" + DISTRO_DIR + "/bin/qt.conf", - "./" + DISTRO_DIR + "/bin/TestOnlyC", - "./" + DISTRO_DIR + "/lib/libgcc_s.so", - "./" + DISTRO_DIR + "/lib/ld-linux-x86-64.so", - "./" + DISTRO_DIR + "/lib/libc.so", - "./" + DISTRO_DIR + "/lib/libm.so", + "./" + DISTRO_DIR + "/TestOnlyC.sh", + "./" + DISTRO_DIR + "/bin/qt.conf", + "./" + DISTRO_DIR + "/bin/TestOnlyC", + "./" + DISTRO_DIR + "/lib/libgcc_s.so", + "./" + DISTRO_DIR + "/lib/ld-linux-x86-64.so", + "./" + DISTRO_DIR + "/lib/libc.so", + "./" + DISTRO_DIR + "/lib/libm.so", - "./" + DISTRO_DIR + "/lib/libstdc++.so" - }); + "./" + DISTRO_DIR + "/lib/libstdc++.so" + }); runTestParams({"-bin", bin, "clear" , "deploySystem-with-libc" @@ -2032,114 +2036,114 @@ void deploytest::testSystemLib() { comapareTree -= utils.createTree( { - "./" + DISTRO_DIR + "/TestOnlyC.exe", - }); + "./" + DISTRO_DIR + "/TestOnlyC.exe", + }); comapareTree += utils.createTree( { - "./" + DISTRO_DIR + "/api-ms-win-core-console-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-handle-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-heap-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-namedpipe-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-profile-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-string-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-util-l1-1-0.dll", - "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", - "./" + DISTRO_DIR + "/libstdc++-6.dll", - "./" + DISTRO_DIR + "/libwinpthread-1.dll", - "./" + DISTRO_DIR + "/msvcrt.dll", - "./" + DISTRO_DIR + "/qt.conf", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Heap-Obsolete-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Provider-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-localization-obsolete-l1-2-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-string-l2-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-core-string-obsolete-l1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-devices-config-L1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-delayload-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-interlocked-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-1.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-realtime-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-registry-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-rtlsupport-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-stringansi-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-l1-2-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-legacy-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-timezone-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-url-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-version-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-core-wow64-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-math-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-private-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-runtime-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-string-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-time-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-security-base-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-security-cryptoapi-l1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Controller-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Legacy-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Security-Lsalookup-L2-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-Security-Lsalookup-L2-1-1.dll", - "./" + DISTRO_DIR + "/API-MS-Win-devices-config-L1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-security-lsapolicy-l1-1-0.dll", - "./" + DISTRO_DIR + "/API-MS-Win-security-provider-L1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-conio-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-convert-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-environment-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-filesystem-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-heap-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-locale-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-multibyte-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-process-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-stdio-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-crt-utility-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-eventing-consumer-l1-1-0.dll", - "./" + DISTRO_DIR + "/api-ms-win-security-sddl-l1-1-0.dll", - "./" + DISTRO_DIR + "/mpr.dll", - "./" + DISTRO_DIR + "/profapi.dll", - "./" + DISTRO_DIR + "/rpcrt4.dll", - "./" + DISTRO_DIR + "/shell32.dll", - "./" + DISTRO_DIR + "/userenv.dll", - "./" + DISTRO_DIR + "/uxtheme.dll", - "./" + DISTRO_DIR + "/version.dll", - "./" + DISTRO_DIR + "/ucrtbase.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-console-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-datetime-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-debug-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-errorhandling-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-fibers-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-handle-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-heap-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-localization-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-namedpipe-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processenvironment-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-profile-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-string-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-synch-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-util-l1-1-0.dll", + "./" + DISTRO_DIR + "/libgcc_s_seh-1.dll", + "./" + DISTRO_DIR + "/libstdc++-6.dll", + "./" + DISTRO_DIR + "/libwinpthread-1.dll", + "./" + DISTRO_DIR + "/msvcrt.dll", + "./" + DISTRO_DIR + "/qt.conf", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Heap-Obsolete-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Core-Kernel32-Private-L1-1-1.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Eventing-ClassicProvider-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Provider-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-file-l2-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-localization-obsolete-l1-2-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-string-l2-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-core-string-obsolete-l1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-devices-config-L1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-delayload-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-file-l1-2-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-interlocked-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-io-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-kernel32-legacy-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-memory-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-privateprofile-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-processthreads-l1-1-1.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-realtime-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-registry-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-rtlsupport-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-shlwapi-obsolete-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-stringansi-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-sysinfo-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-l1-2-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-threadpool-legacy-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-timezone-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-url-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-version-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-core-wow64-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-math-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-private-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-runtime-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-string-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-time-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-security-base-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-security-cryptoapi-l1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Controller-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Eventing-Legacy-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Security-Lsalookup-L2-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-Security-Lsalookup-L2-1-1.dll", + "./" + DISTRO_DIR + "/API-MS-Win-devices-config-L1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-security-lsapolicy-l1-1-0.dll", + "./" + DISTRO_DIR + "/API-MS-Win-security-provider-L1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-conio-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-convert-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-environment-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-filesystem-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-heap-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-locale-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-multibyte-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-process-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-stdio-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-crt-utility-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-eventing-consumer-l1-1-0.dll", + "./" + DISTRO_DIR + "/api-ms-win-security-sddl-l1-1-0.dll", + "./" + DISTRO_DIR + "/mpr.dll", + "./" + DISTRO_DIR + "/profapi.dll", + "./" + DISTRO_DIR + "/rpcrt4.dll", + "./" + DISTRO_DIR + "/shell32.dll", + "./" + DISTRO_DIR + "/userenv.dll", + "./" + DISTRO_DIR + "/uxtheme.dll", + "./" + DISTRO_DIR + "/version.dll", + "./" + DISTRO_DIR + "/ucrtbase.dll", - }); + }); #if QT_VERSION >= QT_VERSION_CHECK(5, 14, 0) comapareTree += utils.createTree( { - "./" + DISTRO_DIR + "/d3d11.dll", - "./" + DISTRO_DIR + "/dxgi.dll", - "./" + DISTRO_DIR + "/win32u.dll", - }); + "./" + DISTRO_DIR + "/d3d11.dll", + "./" + DISTRO_DIR + "/dxgi.dll", + "./" + DISTRO_DIR + "/win32u.dll", + }); #endif From 50e69b8b0e55149ac4bc4e922947873a8bdd493f Mon Sep 17 00:00:00 2001 From: EndrII Date: Tue, 7 Jul 2020 11:05:27 +0300 Subject: [PATCH 14/24] fix linux tests --- Deploy/extracter.cpp | 33 +- Deploy/pluginsparser.cpp | 66 +- Deploy/pluginsparser.h | 15 +- UnitTests/modulesqt513.cpp | 5941 ++++++++++++++-------------------- UnitTests/modulesqt513.h | 9 +- UnitTests/modulesqt514.cpp | 58 - UnitTests/modulesqt514.h | 4 - UnitTests/tst_deploytest.cpp | 22 +- 8 files changed, 2437 insertions(+), 3711 deletions(-) diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index 31bff55..1e043ee 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -108,16 +108,35 @@ void Extracter::copyExtraPlugins(const QString& package) { for (auto extraPlugin : distro.extraPlugins()) { - if (!PathUtils::isPath(extraPlugin)) { - extraPlugin = cnf->qtDir.getPlugins() + "/" + extraPlugin; - } - info.setFile(extraPlugin); - if (info.exists()) { - _fileManager->copyFile(info.absoluteFilePath(), - targetPath + distro.getPluginsOutDir()); + + if (info.isFile()) { + if (!_fileManager->copyFile(info.absoluteFilePath(), + targetPath + distro.getPluginsOutDir())) { + + QuasarAppUtils::Params::log("fail to copy extra plugin from:" + info.absoluteFilePath() + + " to: " + targetPath + distro.getPluginsOutDir(), + QuasarAppUtils::Warning); + } extractPluginLib(info.absoluteFilePath(), package); + continue; + } + + if (info.isDir()) { + QStringList plugins; + if (!_fileManager->copyFolder(info.absoluteFilePath(), + targetPath + distro.getPluginsOutDir() + info.fileName() + , {}, &plugins)) { + + QuasarAppUtils::Params::log("fail to copy extra plugin from:" + info.absoluteFilePath() + + " to: " + targetPath + distro.getPluginsOutDir(), + QuasarAppUtils::Warning); + } + + for (const auto& plugin : plugins) { + extractPluginLib(plugin, package); + } } } } diff --git a/Deploy/pluginsparser.cpp b/Deploy/pluginsparser.cpp index f95b1ae..bc9e4c4 100644 --- a/Deploy/pluginsparser.cpp +++ b/Deploy/pluginsparser.cpp @@ -84,7 +84,7 @@ static const PlatformMapping platformMappings[] = }; -quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) { +quint64 PluginsParser::qtModuleForPlugin(const QString &subDirName) const { const auto end = std::end(pluginModuleMappings); const auto result = @@ -124,19 +124,32 @@ bool PluginsParser::scan(const QString& pluginPath, const QString& package) { auto plugins = QDir(pluginPath).entryInfoList(QDir::Dirs | QDir::NoDotAndDotDot); - - QuasarAppUtils::Params::log("Modules Number :" + QString::number(qtModules), QuasarAppUtils::Info); - for (const auto &plugin: plugins) { - auto module = qtModuleForPlugin(plugin.fileName()); - if (qtModules & module) { - scanPluginGroup(plugin.absoluteFilePath(), resDependencies, package); - } + scanPluginGroup(plugin, resDependencies, package, qtModules); } return true; } +void PluginsParser::addPlugins(const QStringList& list, const QString& package, QHash>& container) { + const DeployConfig* cnf = DeployCore::_config; + + for (const auto plugin: list) { + if (QFileInfo(cnf->qtDir.getPlugins() + "/" + plugin).isDir()) { + auto listPlugins = QDir(cnf->qtDir.getPlugins() + "/" + plugin).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); + + for (const auto &plugin: listPlugins) { + QuasarAppUtils::Params::log("Disable plugin: " + plugin.baseName(), QuasarAppUtils::Debug); + container[package].insert(getPluginNameFromFile( plugin.baseName())); + } + + } else { + QuasarAppUtils::Params::log("Disable plugin: " + plugin, QuasarAppUtils::Debug); + container[package].insert(getPluginNameFromFile(plugin)); + } + } +} + bool PluginsParser::initDeployPluginsList() { const DeployConfig* cnf = DeployCore::_config; for (auto package = cnf->packages().cbegin(); package != cnf->packages().cend(); ++package) { @@ -156,23 +169,8 @@ bool PluginsParser::initDeployPluginsList() { auto forbidenPlugins = defaultForbidenPlugins() + disablePlugins + desabledFromPlatform; - for (const auto plugin: forbidenPlugins) { - if (!enablePlugins.contains(plugin)) { - if (QFileInfo(cnf->qtDir.getPlugins() + "/" + plugin).isDir()) { - auto listPlugins = QDir(cnf->qtDir.getPlugins() + "/" + plugin).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); - - for (const auto &plugin: listPlugins) { - QuasarAppUtils::Params::log("Disable plugin: " + plugin.baseName(), QuasarAppUtils::Debug); - _disabledPlugins[package.key()].insert(getPluginNameFromFile( plugin.baseName())); - } - - } else { - QuasarAppUtils::Params::log("Disable plugin: " + plugin, QuasarAppUtils::Debug); - _disabledPlugins[package.key()].insert(getPluginNameFromFile(plugin)); - } - } - } - + addPlugins(forbidenPlugins, package.key(), _disabledPlugins); + addPlugins(enablePlugins, package.key(), _enabledPlugins); } return true; @@ -197,20 +195,30 @@ void PluginsParser::scanPlatforms(const QString& package, QList& disabl } } -void PluginsParser::scanPluginGroup(const QString& pluginFolder, QStringList &result, const QString &package) const { - auto plugins = QDir(pluginFolder).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); +void PluginsParser::scanPluginGroup(const QFileInfo& plugin, + QStringList &result, + const QString &package, + DeployCore::QtModule qtModules) const { + + auto plugins = QDir(plugin.absoluteFilePath()).entryInfoList(QDir::Files | QDir::NoDotAndDotDot); + auto module = qtModuleForPlugin(plugin.fileName()); for (const auto& info: plugins) { - if (!isDisavledPlugin(getPluginNameFromFile(info.baseName()), package)) { + if (isEnabledPlugin(getPluginNameFromFile(info.baseName()), package) || + (!isDisabledPlugin(getPluginNameFromFile(info.baseName()), package) && (qtModules & module))) { result += info.absoluteFilePath(); } } } -bool PluginsParser::isDisavledPlugin(const QString &plugin, const QString &package) const { +bool PluginsParser::isDisabledPlugin(const QString &plugin, const QString &package) const { return _disabledPlugins[package].contains(plugin); } +bool PluginsParser::isEnabledPlugin(const QString &plugin, const QString &package) const { + return _enabledPlugins[package].contains(plugin); +} + QStringList PluginsParser::defaultForbidenPlugins() { return { "qtvirtualkeyboardplugin", diff --git a/Deploy/pluginsparser.h b/Deploy/pluginsparser.h index 9141b8c..33b8f0a 100644 --- a/Deploy/pluginsparser.h +++ b/Deploy/pluginsparser.h @@ -49,8 +49,9 @@ public: private: DependenciesScanner *_libScaner = nullptr; QHash> _disabledPlugins; + QHash> _enabledPlugins; - quint64 qtModuleForPlugin(const QString &subDirName); + quint64 qtModuleForPlugin(const QString &subDirName) const; Platform platformForPlugin(const QString &name) const; bool copyPlugin(const QString &plugin, const QString &package); @@ -59,10 +60,16 @@ private: QString getPluginNameFromFile(const QString& baseNaem) const; void scanPlatforms(const QString &package, QList &disabledPlugins); - void scanPluginGroup(const QString &pluginFolder, QStringList &result, const QString &package) const; - bool isDisavledPlugin(const QString &plugin, const QString &package) const; - + void scanPluginGroup(const QFileInfo &pluginFolder, + QStringList &result, + const QString &package, + DeployCore::QtModule qtModules) const; + bool isDisabledPlugin(const QString &plugin, const QString &package) const; + bool isEnabledPlugin(const QString &plugin, const QString &package) const; + void addPlugins(const QStringList &list, + const QString &package, + QHash> &container); }; #endif // QTMODULES_H diff --git a/UnitTests/modulesqt513.cpp b/UnitTests/modulesqt513.cpp index 884a4af..f7d8b9d 100644 --- a/UnitTests/modulesqt513.cpp +++ b/UnitTests/modulesqt513.cpp @@ -24,6 +24,22 @@ QSet ModulesQt513::ignoreFilter(const QSet &input, const QStri return res; } +QSet ModulesQt513::replace(const QSet &data, const QMap &replaceMap) { + QSet res; + + for (auto& val : data) { + auto tmp = val; + + for (auto it = replaceMap.begin(); it != replaceMap.end(); ++it) { + tmp.replace(it.key(), it.value()); + } + res.insert(tmp); + + } + + return res; +} + QSet ModulesQt513::onlyC(const QString &distDir) { TestUtils utils; @@ -191,3590 +207,1778 @@ QSet ModulesQt513::qmlLibs(const QString &distDir) { #ifdef Q_OS_WIN auto tree = Tree + utils.createTree( { -#else + #else auto tree = Tree + utils.createTree( { - "./" + distDir + "/TestQMLWidgets.sh", - "./" + distDir + "/bin/TestQMLWidgets", - "./" + distDir + "/lib/libQt5Network.so", - "./" + distDir + "/lib/libQt5Qml.so", - "./" + distDir + "/lib/libQt5Quick.so", - "./" + distDir + "/lib/libQt5QuickControls2.so", - "./" + distDir + "/lib/libQt5QuickTemplates2.so", - "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", - "./" + distDir + "/plugins/bearer/libqgenericbearer.so", - "./" + distDir + "/plugins/bearer/libqnmbearer.so", - "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/qmldir", - "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", - "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Layouts/qmldir", - "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", - "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Window.2/qmldir", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" - }); + "./" + distDir + "/TestQMLWidgets.sh", + "./" + distDir + "/bin/TestQMLWidgets", + "./" + distDir + "/lib/libQt5Network.so", + "./" + distDir + "/lib/libQt5Qml.so", + "./" + distDir + "/lib/libQt5Quick.so", + "./" + distDir + "/lib/libQt5QuickControls2.so", + "./" + distDir + "/lib/libQt5QuickTemplates2.so", + "./" + distDir + "/lib/libQt5WaylandCompositor.so", + "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", + "./" + distDir + "/plugins/bearer/libqgenericbearer.so", + "./" + distDir + "/plugins/bearer/libqnmbearer.so", + "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", + "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", + "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", + "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/qml/QtGraphicalEffects/qmldir", + "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", + "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick.2/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", + "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", + "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", + "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Layouts/qmldir", + "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", + "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", + "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", + "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Window.2/qmldir", + "./" + distDir + "/translations/qtdeclarative_bg.qm", + "./" + distDir + "/translations/qtdeclarative_da.qm", + "./" + distDir + "/translations/qtdeclarative_de.qm", + "./" + distDir + "/translations/qtdeclarative_en.qm", + "./" + distDir + "/translations/qtdeclarative_es.qm", + "./" + distDir + "/translations/qtdeclarative_fi.qm", + "./" + distDir + "/translations/qtdeclarative_fr.qm", + "./" + distDir + "/translations/qtdeclarative_hu.qm", + "./" + distDir + "/translations/qtdeclarative_ja.qm", + "./" + distDir + "/translations/qtdeclarative_ko.qm", + "./" + distDir + "/translations/qtdeclarative_lv.qm", + "./" + distDir + "/translations/qtdeclarative_pl.qm", + "./" + distDir + "/translations/qtdeclarative_ru.qm", + "./" + distDir + "/translations/qtdeclarative_sk.qm", + "./" + distDir + "/translations/qtdeclarative_uk.qm" + }); #endif return tree; } -QSet ModulesQt513::qmlLibsExtractPlugins(const QString &distDir) { +QSet ModulesQt513::testDistroLibs(const QString &distDir) { TestUtils utils; -#ifdef Q_OS_WIN - auto tree = utils.createTree( - {}); -#else - auto tree = utils.createTree( - { - "./" + distDir + "/TestQMLWidgets.sh", - "./" + distDir + "/bin/TestQMLWidgets", - "./" + distDir + "/bin/qt.conf", - "./" + distDir + "/lib/libEGL.so", - "./" + distDir + "/lib/libGL.so", - "./" + distDir + "/lib/libGLX.so", - "./" + distDir + "/lib/libGLdispatch.so", - "./" + distDir + "/lib/libQt5Core.so", - "./" + distDir + "/lib/libQt5DBus.so", - "./" + distDir + "/lib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/lib/libQt5Gui.so", - "./" + distDir + "/lib/libQt5Network.so", - "./" + distDir + "/lib/libQt5Qml.so", - "./" + distDir + "/lib/libQt5Quick.so", - "./" + distDir + "/lib/libQt5QuickControls2.so", - "./" + distDir + "/lib/libQt5QuickTemplates2.so", - "./" + distDir + "/lib/libQt5Svg.so", - "./" + distDir + "/lib/libQt5WaylandClient.so", - "./" + distDir + "/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/lib/libQt5WebSockets.so", - "./" + distDir + "/lib/libQt5Widgets.so", - "./" + distDir + "/lib/libQt5XcbQpa.so", - "./" + distDir + "/lib/libX11-xcb.so", - "./" + distDir + "/lib/libX11.so", - "./" + distDir + "/lib/libXau.so", - "./" + distDir + "/lib/libXcomposite.so", - "./" + distDir + "/lib/libXdmcp.so", - "./" + distDir + "/lib/libXext.so", - "./" + distDir + "/lib/libXrender.so", - "./" + distDir + "/lib/libbsd.so", - "./" + distDir + "/lib/libdbus-1.so", - "./" + distDir + "/lib/libdrm.so", - "./" + distDir + "/lib/libexpat.so", - "./" + distDir + "/lib/libffi.so", - "./" + distDir + "/lib/libfontconfig.so", - "./" + distDir + "/lib/libfreetype.so", - "./" + distDir + "/lib/libgcc_s.so", - "./" + distDir + "/lib/libgcrypt.so", - "./" + distDir + "/lib/libglib-2.0.so", - "./" + distDir + "/lib/libgpg-error.so", - "./" + distDir + "/lib/libgthread-2.0.so", - "./" + distDir + "/lib/libicudata.so", - "./" + distDir + "/lib/libicui18n.so", - "./" + distDir + "/lib/libicuuc.so", - "./" + distDir + "/lib/liblz4.so", - "./" + distDir + "/lib/liblzma.so", - "./" + distDir + "/lib/libpcre.so", - "./" + distDir + "/lib/libpng16.so", - "./" + distDir + "/lib/libstdc++.so", - "./" + distDir + "/lib/libsystemd.so", - "./" + distDir + "/lib/libwayland-client.so", - "./" + distDir + "/lib/libwayland-cursor.so", - "./" + distDir + "/lib/libwayland-egl.so", - "./" + distDir + "/lib/libwayland-server.so", - "./" + distDir + "/lib/libxcb-glx.so", - "./" + distDir + "/lib/libxcb-xfixes.so", - "./" + distDir + "/lib/libxcb-xkb.so", - "./" + distDir + "/lib/libxcb.so", - "./" + distDir + "/lib/libxkbcommon-x11.so", - "./" + distDir + "/lib/libxkbcommon.so", - "./" + distDir + "/plugins/bearer/libqconnmanbearer.so", - "./" + distDir + "/plugins/bearer/libqgenericbearer.so", - "./" + distDir + "/plugins/bearer/libqnmbearer.so", - "./" + distDir + "/plugins/iconengines/libqsvgicon.so", - "./" + distDir + "/plugins/imageformats/libqgif.so", - "./" + distDir + "/plugins/imageformats/libqicns.so", - "./" + distDir + "/plugins/imageformats/libqico.so", - "./" + distDir + "/plugins/imageformats/libqjpeg.so", - "./" + distDir + "/plugins/imageformats/libqsvg.so", - "./" + distDir + "/plugins/imageformats/libqtga.so", - "./" + distDir + "/plugins/imageformats/libqtiff.so", - "./" + distDir + "/plugins/imageformats/libqwbmp.so", - "./" + distDir + "/plugins/imageformats/libqwebp.so", - "./" + distDir + "/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/plugins/platforms/libqeglfs.so", - "./" + distDir + "/plugins/platforms/libqlinuxfb.so", - "./" + distDir + "/plugins/platforms/libqminimal.so", - "./" + distDir + "/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/plugins/platforms/libqwayland-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-generic.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/plugins/platforms/libqxcb.so", - "./" + distDir + "/plugins/platformthemes/libqgtk3.so", - "./" + distDir + "/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/plugins/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/plugins/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/plugins/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/qml/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/qml/QtGraphicalEffects/qmldir", - "./" + distDir + "/qml/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick.2/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/qml/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", - "./" + distDir + "/qml/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Layouts/qmldir", - "./" + distDir + "/qml/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", - "./" + distDir + "/qml/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/qml/QtQuick/Window.2/qmldir", - "./" + distDir + "/translations/qtbase_ar.qm", - "./" + distDir + "/translations/qtbase_bg.qm", - "./" + distDir + "/translations/qtbase_ca.qm", - "./" + distDir + "/translations/qtbase_cs.qm", - "./" + distDir + "/translations/qtbase_da.qm", - "./" + distDir + "/translations/qtbase_de.qm", - "./" + distDir + "/translations/qtbase_en.qm", - "./" + distDir + "/translations/qtbase_es.qm", - "./" + distDir + "/translations/qtbase_fi.qm", - "./" + distDir + "/translations/qtbase_fr.qm", - "./" + distDir + "/translations/qtbase_gd.qm", - "./" + distDir + "/translations/qtbase_he.qm", - "./" + distDir + "/translations/qtbase_hu.qm", - "./" + distDir + "/translations/qtbase_it.qm", - "./" + distDir + "/translations/qtbase_ja.qm", - "./" + distDir + "/translations/qtbase_ko.qm", - "./" + distDir + "/translations/qtbase_lv.qm", - "./" + distDir + "/translations/qtbase_pl.qm", - "./" + distDir + "/translations/qtbase_ru.qm", - "./" + distDir + "/translations/qtbase_sk.qm", - "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm", - "./" + distDir + "/translations/qtdeclarative_bg.qm", - "./" + distDir + "/translations/qtdeclarative_da.qm", - "./" + distDir + "/translations/qtdeclarative_de.qm", - "./" + distDir + "/translations/qtdeclarative_en.qm", - "./" + distDir + "/translations/qtdeclarative_es.qm", - "./" + distDir + "/translations/qtdeclarative_fi.qm", - "./" + distDir + "/translations/qtdeclarative_fr.qm", - "./" + distDir + "/translations/qtdeclarative_hu.qm", - "./" + distDir + "/translations/qtdeclarative_ja.qm", - "./" + distDir + "/translations/qtdeclarative_ko.qm", - "./" + distDir + "/translations/qtdeclarative_lv.qm", - "./" + distDir + "/translations/qtdeclarative_pl.qm", - "./" + distDir + "/translations/qtdeclarative_ru.qm", - "./" + distDir + "/translations/qtdeclarative_sk.qm", - "./" + distDir + "/translations/qtdeclarative_uk.qm" - }); -#endif - return tree; -} - -QSet ModulesQt513::separetedPackageslibs(const QString &distDir) -{ - TestUtils utils; -#ifdef Q_OS_LINUX - auto tree = utils.createTree( - { - "./" + distDir + "/QtWidgetsProject.sh", - "./" + distDir + "/lol/QtWidgetsProject", - "./" + distDir + "/lol/qt.conf", - "./" + distDir + "/lolLib/libQt5Core.so", - "./" + distDir + "/lolLib/libQt5DBus.so", - "./" + distDir + "/lolLib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/lolLib/libQt5Gui.so", - "./" + distDir + "/lolLib/libQt5Network.so", - "./" + distDir + "/lolLib/libQt5Qml.so", - "./" + distDir + "/lolLib/libQt5Quick.so", - "./" + distDir + "/lolLib/libQt5Svg.so", - "./" + distDir + "/lolLib/libQt5WaylandClient.so", - "./" + distDir + "/lolLib/libQt5WaylandCompositor.so", - "./" + distDir + "/lolLib/libQt5WebSockets.so", - "./" + distDir + "/lolLib/libQt5Widgets.so", - "./" + distDir + "/lolLib/libQt5XcbQpa.so", - "./" + distDir + "/lolLib/libicudata.so", - "./" + distDir + "/lolLib/libicui18n.so", - "./" + distDir + "/lolLib/libicuuc.so", - "./" + distDir + "/lolTr/qtbase_ar.qm", - "./" + distDir + "/lolTr/qtbase_bg.qm", - "./" + distDir + "/lolTr/qtbase_ca.qm", - "./" + distDir + "/lolTr/qtbase_cs.qm", - "./" + distDir + "/lolTr/qtbase_da.qm", - "./" + distDir + "/lolTr/qtbase_de.qm", - "./" + distDir + "/lolTr/qtbase_en.qm", - "./" + distDir + "/lolTr/qtbase_es.qm", - "./" + distDir + "/lolTr/qtbase_fi.qm", - "./" + distDir + "/lolTr/qtbase_fr.qm", - "./" + distDir + "/lolTr/qtbase_gd.qm", - "./" + distDir + "/lolTr/qtbase_he.qm", - "./" + distDir + "/lolTr/qtbase_hu.qm", - "./" + distDir + "/lolTr/qtbase_it.qm", - "./" + distDir + "/lolTr/qtbase_ja.qm", - "./" + distDir + "/lolTr/qtbase_ko.qm", - "./" + distDir + "/lolTr/qtbase_lv.qm", - "./" + distDir + "/lolTr/qtbase_pl.qm", - "./" + distDir + "/lolTr/qtbase_ru.qm", - "./" + distDir + "/lolTr/qtbase_sk.qm", - "./" + distDir + "/lolTr/qtbase_uk.qm", - "./" + distDir + "/lolTr/qtbase_zh_TW.qm", - "./" + distDir + "/lolTr/qtdeclarative_bg.qm", - "./" + distDir + "/lolTr/qtdeclarative_da.qm", - "./" + distDir + "/lolTr/qtdeclarative_de.qm", - "./" + distDir + "/lolTr/qtdeclarative_en.qm", - "./" + distDir + "/lolTr/qtdeclarative_es.qm", - "./" + distDir + "/lolTr/qtdeclarative_fi.qm", - "./" + distDir + "/lolTr/qtdeclarative_fr.qm", - "./" + distDir + "/lolTr/qtdeclarative_hu.qm", - "./" + distDir + "/lolTr/qtdeclarative_ja.qm", - "./" + distDir + "/lolTr/qtdeclarative_ko.qm", - "./" + distDir + "/lolTr/qtdeclarative_lv.qm", - "./" + distDir + "/lolTr/qtdeclarative_pl.qm", - "./" + distDir + "/lolTr/qtdeclarative_ru.qm", - "./" + distDir + "/lolTr/qtdeclarative_sk.qm", - "./" + distDir + "/lolTr/qtdeclarative_uk.qm", - "./" + distDir + "/p/iconengines/libqsvgicon.so", - "./" + distDir + "/p/imageformats/libqgif.so", - "./" + distDir + "/p/imageformats/libqicns.so", - "./" + distDir + "/p/imageformats/libqico.so", - "./" + distDir + "/p/imageformats/libqjpeg.so", - "./" + distDir + "/p/imageformats/libqsvg.so", - "./" + distDir + "/p/imageformats/libqtga.so", - "./" + distDir + "/p/imageformats/libqtiff.so", - "./" + distDir + "/p/imageformats/libqwbmp.so", - "./" + distDir + "/p/imageformats/libqwebp.so", - "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/p/platforms/libqeglfs.so", - "./" + distDir + "/p/platforms/libqlinuxfb.so", - "./" + distDir + "/p/platforms/libqminimal.so", - "./" + distDir + "/p/platforms/libqminimalegl.so", - "./" + distDir + "/p/platforms/libqoffscreen.so", - "./" + distDir + "/p/platforms/libqwayland-egl.so", - "./" + distDir + "/p/platforms/libqwayland-generic.so", - "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/p/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/p/platforms/libqwebgl.so", - "./" + distDir + "/p/platforms/libqxcb.so", - "./" + distDir + "/p/platformthemes/libqgtk3.so", - "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/p/wayland-decoration-client/libbradient.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/p/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/p/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/p/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/p/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/p/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/package1/TestOnlyC.sh", - "./" + distDir + "/package1/bin/TestOnlyC", - "./" + distDir + "/package1/bin/qt.conf", - "./" + distDir + "/package2/ZzZ/TestQMLWidgets.sh", - "./" + distDir + "/package2/ZzZ/bin/TestQMLWidgets", - "./" + distDir + "/package2/ZzZ/bin/qt.conf", - "./" + distDir + "/package2/ZzZ/lib/libQt5Core.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5DBus.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Gui.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Network.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Qml.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Quick.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5QuickControls2.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5QuickTemplates2.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Svg.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandClient.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandCompositor.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5WebSockets.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5Widgets.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5XcbQpa.so", - "./" + distDir + "/package2/ZzZ/lib/libicudata.so", - "./" + distDir + "/package2/ZzZ/lib/libicui18n.so", - "./" + distDir + "/package2/ZzZ/lib/libicuuc.so", - "./" + distDir + "/package2/ZzZ/plugins/bearer/libqconnmanbearer.so", - "./" + distDir + "/package2/ZzZ/plugins/bearer/libqgenericbearer.so", - "./" + distDir + "/package2/ZzZ/plugins/bearer/libqnmbearer.so", - "./" + distDir + "/package2/ZzZ/plugins/iconengines/libqsvgicon.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqgif.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqicns.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqico.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqjpeg.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqsvg.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqtga.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqtiff.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqwbmp.so", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqwebp.so", - "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqeglfs.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqlinuxfb.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimal.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimalegl.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqoffscreen.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-generic.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwebgl.so", - "./" + distDir + "/package2/ZzZ/plugins/platforms/libqxcb.so", - "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqgtk3.so", - "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-decoration-client/libbradient.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/package2/ZzZ/plugins/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/package2/ZzZ/plugins/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/qmldir", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ar.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_bg.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ca.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_cs.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_da.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_de.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_en.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_es.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_fi.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_fr.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_gd.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_he.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_hu.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_it.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ja.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ko.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_lv.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_pl.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ru.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_sk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_uk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_zh_TW.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_bg.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_da.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_de.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_en.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_es.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fi.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fr.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_hu.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ja.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ko.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_lv.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_pl.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ru.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_sk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_uk.qm" - }); -#else - auto tree = utils.createTree({ - "./" + distDir + "/QtWidgetsProject.bat", - "./" + distDir + "/lol/QtWidgetsProject.exe", - "./" + distDir + "/lol/qt.conf", - "./" + distDir + "/lolLib/Qt5Core.dll", - "./" + distDir + "/lolLib/Qt5Gui.dll", - "./" + distDir + "/lolLib/Qt5Network.dll", - "./" + distDir + "/lolLib/Qt5Qml.dll", - "./" + distDir + "/lolLib/Qt5Quick.dll", - "./" + distDir + "/lolLib/Qt5Svg.dll", - "./" + distDir + "/lolLib/Qt5VirtualKeyboard.dll", - "./" + distDir + "/lolLib/Qt5WebSockets.dll", - "./" + distDir + "/lolLib/Qt5Widgets.dll", - "./" + distDir + "/lolLib/Qt5DBus.dll", - "./" + distDir + "/lolLib/libgcc_s_seh-1.dll", - "./" + distDir + "/lolLib/libstdc++-6.dll", - "./" + distDir + "/lolLib/libwinpthread-1.dll", - "./" + distDir + "/lolTr/qtbase_ar.qm", - "./" + distDir + "/lolTr/qtbase_bg.qm", - "./" + distDir + "/lolTr/qtbase_ca.qm", - "./" + distDir + "/lolTr/qtbase_cs.qm", - "./" + distDir + "/lolTr/qtbase_da.qm", - "./" + distDir + "/lolTr/qtbase_de.qm", - "./" + distDir + "/lolTr/qtbase_en.qm", - "./" + distDir + "/lolTr/qtbase_es.qm", - "./" + distDir + "/lolTr/qtbase_fi.qm", - "./" + distDir + "/lolTr/qtbase_fr.qm", - "./" + distDir + "/lolTr/qtbase_gd.qm", - "./" + distDir + "/lolTr/qtbase_he.qm", - "./" + distDir + "/lolTr/qtbase_hu.qm", - "./" + distDir + "/lolTr/qtbase_it.qm", - "./" + distDir + "/lolTr/qtbase_ja.qm", - "./" + distDir + "/lolTr/qtbase_ko.qm", - "./" + distDir + "/lolTr/qtbase_lv.qm", - "./" + distDir + "/lolTr/qtbase_pl.qm", - "./" + distDir + "/lolTr/qtbase_ru.qm", - "./" + distDir + "/lolTr/qtbase_sk.qm", - "./" + distDir + "/lolTr/qtbase_uk.qm", - "./" + distDir + "/lolTr/qtbase_zh_TW.qm", - "./" + distDir + "/lolTr/qtdeclarative_bg.qm", - "./" + distDir + "/lolTr/qtdeclarative_da.qm", - "./" + distDir + "/lolTr/qtdeclarative_de.qm", - "./" + distDir + "/lolTr/qtdeclarative_en.qm", - "./" + distDir + "/lolTr/qtdeclarative_es.qm", - "./" + distDir + "/lolTr/qtdeclarative_fi.qm", - "./" + distDir + "/lolTr/qtdeclarative_fr.qm", - "./" + distDir + "/lolTr/qtdeclarative_hu.qm", - "./" + distDir + "/lolTr/qtdeclarative_ja.qm", - "./" + distDir + "/lolTr/qtdeclarative_ko.qm", - "./" + distDir + "/lolTr/qtdeclarative_lv.qm", - "./" + distDir + "/lolTr/qtdeclarative_pl.qm", - "./" + distDir + "/lolTr/qtdeclarative_ru.qm", - "./" + distDir + "/lolTr/qtdeclarative_sk.qm", - "./" + distDir + "/lolTr/qtdeclarative_uk.qm", - "./" + distDir + "/p/iconengines/qsvgicon.dll", - "./" + distDir + "/p/imageformats/qgif.dll", - "./" + distDir + "/p/imageformats/qicns.dll", - "./" + distDir + "/p/imageformats/qico.dll", - "./" + distDir + "/p/imageformats/qjpeg.dll", - "./" + distDir + "/p/imageformats/qsvg.dll", - "./" + distDir + "/p/imageformats/qtga.dll", - "./" + distDir + "/p/imageformats/qtiff.dll", - "./" + distDir + "/p/imageformats/qwbmp.dll", - "./" + distDir + "/p/imageformats/qwebp.dll", - "./" + distDir + "/p/platforminputcontexts/qtvirtualkeyboardplugin.dll", - "./" + distDir + "/p/platforms/qminimal.dll", - "./" + distDir + "/p/platforms/qoffscreen.dll", - "./" + distDir + "/p/platforms/qwebgl.dll", - "./" + distDir + "/p/platforms/qwindows.dll", - "./" + distDir + "/p/platformthemes/qxdgdesktopportal.dll", - "./" + distDir + "/p/styles/qwindowsvistastyle.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_thai.dll", - "./" + distDir + "/package1/TestOnlyC.exe", - "./" + distDir + "/package1/libgcc_s_seh-1.dll", - "./" + distDir + "/package1/libstdc++-6.dll", - "./" + distDir + "/package1/libwinpthread-1.dll", - "./" + distDir + "/package1/qt.conf", - "./" + distDir + "/package2/ZzZ/Qt5Core.dll", - "./" + distDir + "/package2/ZzZ/Qt5Gui.dll", - "./" + distDir + "/package2/ZzZ/Qt5Network.dll", - "./" + distDir + "/package2/ZzZ/Qt5Qml.dll", - "./" + distDir + "/package2/ZzZ/Qt5Quick.dll", - "./" + distDir + "/package2/ZzZ/Qt5QuickControls2.dll", - "./" + distDir + "/package2/ZzZ/Qt5QuickTemplates2.dll", - "./" + distDir + "/package2/ZzZ/Qt5Svg.dll", - "./" + distDir + "/package2/ZzZ/Qt5VirtualKeyboard.dll", - "./" + distDir + "/package2/ZzZ/Qt5WebSockets.dll", - "./" + distDir + "/package2/ZzZ/Qt5Widgets.dll", - "./" + distDir + "/package2/ZzZ/Qt5DBus.dll", - "./" + distDir + "/package2/ZzZ/TestQMLWidgets.exe", - "./" + distDir + "/package2/ZzZ/libgcc_s_seh-1.dll", - "./" + distDir + "/package2/ZzZ/libstdc++-6.dll", - "./" + distDir + "/package2/ZzZ/libwinpthread-1.dll", - "./" + distDir + "/package2/ZzZ/plugins/bearer/qgenericbearer.dll", - "./" + distDir + "/package2/ZzZ/plugins/iconengines/qsvgicon.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qgif.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qicns.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qico.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qjpeg.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qsvg.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qtga.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qtiff.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qwbmp.dll", - "./" + distDir + "/package2/ZzZ/plugins/imageformats/qwebp.dll", - "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/qtvirtualkeyboardplugin.dll", - "./" + distDir + "/package2/ZzZ/plugins/platforms/qminimal.dll", - "./" + distDir + "/package2/ZzZ/plugins/platforms/qoffscreen.dll", - "./" + distDir + "/package2/ZzZ/plugins/platforms/qwebgl.dll", - "./" + distDir + "/package2/ZzZ/plugins/platforms/qwindows.dll", - "./" + distDir + "/package2/ZzZ/plugins/platformthemes/qxdgdesktopportal.dll", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + distDir + "/package2/ZzZ/plugins/virtualkeyboard/qtvirtualkeyboard_thai.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qtquick2plugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qtquickcontrols2plugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qquicklayoutsplugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qtquicktemplates2plugin.dll", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/qmldir", - "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/windowplugin.dll", - "./" + distDir + "/package2/ZzZ/qt.conf", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ar.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_bg.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ca.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_cs.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_da.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_de.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_en.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_es.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_fi.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_fr.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_gd.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_he.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_hu.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_it.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ja.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ko.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_lv.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_pl.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_ru.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_sk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_uk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtbase_zh_TW.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_bg.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_da.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_de.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_en.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_es.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fi.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fr.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_hu.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ja.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ko.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_lv.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_pl.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ru.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_sk.qm", - "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_uk.qm" - } -); -#endif - return tree; -} - -QSet ModulesQt513::outTestLibs(const QString &distDir) { - TestUtils utils; - #ifdef Q_OS_WIN auto Tree = utils.createTree({ - "./" + distDir + "/TestQMLWidgets.bat", - "./" + distDir + "/lol/TestQMLWidgets.exe", - "./" + distDir + "/lol/qt.conf", - "./" + distDir + "/lolLib/Qt5Core.dll", - "./" + distDir + "/lolLib/Qt5Gui.dll", - "./" + distDir + "/lolLib/Qt5Network.dll", - "./" + distDir + "/lolLib/Qt5Qml.dll", - "./" + distDir + "/lolLib/Qt5Quick.dll", - "./" + distDir + "/lolLib/Qt5QuickControls2.dll", - "./" + distDir + "/lolLib/Qt5QuickTemplates2.dll", - "./" + distDir + "/lolLib/Qt5Svg.dll", - "./" + distDir + "/lolLib/Qt5VirtualKeyboard.dll", - "./" + distDir + "/lolLib/Qt5WebSockets.dll", - "./" + distDir + "/lolLib/Qt5Widgets.dll", - "./" + distDir + "/lolLib/Qt5DBus.dll", - "./" + distDir + "/lolLib/libgcc_s_seh-1.dll", - "./" + distDir + "/lolLib/libstdc++-6.dll", - "./" + distDir + "/lolLib/libwinpthread-1.dll", - "./" + distDir + "/lolTr/qtbase_ar.qm", - "./" + distDir + "/lolTr/qtbase_bg.qm", - "./" + distDir + "/lolTr/qtbase_ca.qm", - "./" + distDir + "/lolTr/qtbase_cs.qm", - "./" + distDir + "/lolTr/qtbase_da.qm", - "./" + distDir + "/lolTr/qtbase_de.qm", - "./" + distDir + "/lolTr/qtbase_en.qm", - "./" + distDir + "/lolTr/qtbase_es.qm", - "./" + distDir + "/lolTr/qtbase_fi.qm", - "./" + distDir + "/lolTr/qtbase_fr.qm", - "./" + distDir + "/lolTr/qtbase_gd.qm", - "./" + distDir + "/lolTr/qtbase_he.qm", - "./" + distDir + "/lolTr/qtbase_hu.qm", - "./" + distDir + "/lolTr/qtbase_it.qm", - "./" + distDir + "/lolTr/qtbase_ja.qm", - "./" + distDir + "/lolTr/qtbase_ko.qm", - "./" + distDir + "/lolTr/qtbase_lv.qm", - "./" + distDir + "/lolTr/qtbase_pl.qm", - "./" + distDir + "/lolTr/qtbase_ru.qm", - "./" + distDir + "/lolTr/qtbase_sk.qm", - "./" + distDir + "/lolTr/qtbase_uk.qm", - "./" + distDir + "/lolTr/qtbase_zh_TW.qm", - "./" + distDir + "/lolTr/qtdeclarative_bg.qm", - "./" + distDir + "/lolTr/qtdeclarative_da.qm", - "./" + distDir + "/lolTr/qtdeclarative_de.qm", - "./" + distDir + "/lolTr/qtdeclarative_en.qm", - "./" + distDir + "/lolTr/qtdeclarative_es.qm", - "./" + distDir + "/lolTr/qtdeclarative_fi.qm", - "./" + distDir + "/lolTr/qtdeclarative_fr.qm", - "./" + distDir + "/lolTr/qtdeclarative_hu.qm", - "./" + distDir + "/lolTr/qtdeclarative_ja.qm", - "./" + distDir + "/lolTr/qtdeclarative_ko.qm", - "./" + distDir + "/lolTr/qtdeclarative_lv.qm", - "./" + distDir + "/lolTr/qtdeclarative_pl.qm", - "./" + distDir + "/lolTr/qtdeclarative_ru.qm", - "./" + distDir + "/lolTr/qtdeclarative_sk.qm", - "./" + distDir + "/lolTr/qtdeclarative_uk.qm", - "./" + distDir + "/p/bearer/qgenericbearer.dll", - "./" + distDir + "/p/iconengines/qsvgicon.dll", - "./" + distDir + "/p/imageformats/qgif.dll", - "./" + distDir + "/p/imageformats/qicns.dll", - "./" + distDir + "/p/imageformats/qico.dll", - "./" + distDir + "/p/imageformats/qjpeg.dll", - "./" + distDir + "/p/imageformats/qsvg.dll", - "./" + distDir + "/p/imageformats/qtga.dll", - "./" + distDir + "/p/imageformats/qtiff.dll", - "./" + distDir + "/p/imageformats/qwbmp.dll", - "./" + distDir + "/p/imageformats/qwebp.dll", - "./" + distDir + "/p/platforminputcontexts/qtvirtualkeyboardplugin.dll", - "./" + distDir + "/p/platforms/qminimal.dll", - "./" + distDir + "/p/platforms/qoffscreen.dll", - "./" + distDir + "/p/platforms/qwebgl.dll", - "./" + distDir + "/p/platforms/qwindows.dll", - "./" + distDir + "/p/platformthemes/qxdgdesktopportal.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_hangul.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_openwnn.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_pinyin.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_tcime.dll", - "./" + distDir + "/p/virtualkeyboard/qtvirtualkeyboard_thai.dll", - "./" + distDir + "/q/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/q/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/q/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/q/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/q/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/q/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/q/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/q/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/q/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/q/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/q/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/q/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/q/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/q/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", - "./" + distDir + "/q/QtGraphicalEffects/qmldir", - "./" + distDir + "/q/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", - "./" + distDir + "/q/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick.2/qmldir", - "./" + distDir + "/q/QtQuick.2/qtquick2plugin.dll", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/q/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", - "./" + distDir + "/q/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", - "./" + distDir + "/q/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", - "./" + distDir + "/q/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", - "./" + distDir + "/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/q/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/qtquickcontrols2plugin.dll", - "./" + distDir + "/q/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Layouts/qmldir", - "./" + distDir + "/q/QtQuick/Layouts/qquicklayoutsplugin.dll", - "./" + distDir + "/q/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Templates.2/qmldir", - "./" + distDir + "/q/QtQuick/Templates.2/qtquicktemplates2plugin.dll", - "./" + distDir + "/q/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Window.2/qmldir", - "./" + distDir + "/q/QtQuick/Window.2/windowplugin.dll" - }); + }); #else - auto Tree = utils.createTree({ - "./" + distDir + "/TestQMLWidgets.sh", - "./" + distDir + "/lol/TestQMLWidgets", - "./" + distDir + "/lol/qt.conf", - "./" + distDir + "/lolLib/libQt5Core.so", - "./" + distDir + "/lolLib/libQt5DBus.so", - "./" + distDir + "/lolLib/libQt5EglFSDeviceIntegration.so", - "./" + distDir + "/lolLib/libQt5Gui.so", - "./" + distDir + "/lolLib/libQt5Network.so", - "./" + distDir + "/lolLib/libQt5Qml.so", - "./" + distDir + "/lolLib/libQt5Quick.so", - "./" + distDir + "/lolLib/libQt5QuickControls2.so", - "./" + distDir + "/lolLib/libQt5QuickTemplates2.so", - "./" + distDir + "/lolLib/libQt5Svg.so", - "./" + distDir + "/lolLib/libQt5WaylandClient.so", - "./" + distDir + "/lolLib/libQt5WaylandCompositor.so", - "./" + distDir + "/lolLib/libQt5WebSockets.so", - "./" + distDir + "/lolLib/libQt5Widgets.so", - "./" + distDir + "/lolLib/libQt5XcbQpa.so", - "./" + distDir + "/lolLib/libicudata.so", - "./" + distDir + "/lolLib/libicui18n.so", - "./" + distDir + "/lolLib/libicuuc.so", - "./" + distDir + "/lolTr/qtbase_ar.qm", - "./" + distDir + "/lolTr/qtbase_bg.qm", - "./" + distDir + "/lolTr/qtbase_ca.qm", - "./" + distDir + "/lolTr/qtbase_cs.qm", - "./" + distDir + "/lolTr/qtbase_da.qm", - "./" + distDir + "/lolTr/qtbase_de.qm", - "./" + distDir + "/lolTr/qtbase_en.qm", - "./" + distDir + "/lolTr/qtbase_es.qm", - "./" + distDir + "/lolTr/qtbase_fi.qm", - "./" + distDir + "/lolTr/qtbase_fr.qm", - "./" + distDir + "/lolTr/qtbase_gd.qm", - "./" + distDir + "/lolTr/qtbase_he.qm", - "./" + distDir + "/lolTr/qtbase_hu.qm", - "./" + distDir + "/lolTr/qtbase_it.qm", - "./" + distDir + "/lolTr/qtbase_ja.qm", - "./" + distDir + "/lolTr/qtbase_ko.qm", - "./" + distDir + "/lolTr/qtbase_lv.qm", - "./" + distDir + "/lolTr/qtbase_pl.qm", - "./" + distDir + "/lolTr/qtbase_ru.qm", - "./" + distDir + "/lolTr/qtbase_sk.qm", - "./" + distDir + "/lolTr/qtbase_uk.qm", - "./" + distDir + "/lolTr/qtbase_zh_TW.qm", - "./" + distDir + "/lolTr/qtdeclarative_bg.qm", - "./" + distDir + "/lolTr/qtdeclarative_da.qm", - "./" + distDir + "/lolTr/qtdeclarative_de.qm", - "./" + distDir + "/lolTr/qtdeclarative_en.qm", - "./" + distDir + "/lolTr/qtdeclarative_es.qm", - "./" + distDir + "/lolTr/qtdeclarative_fi.qm", - "./" + distDir + "/lolTr/qtdeclarative_fr.qm", - "./" + distDir + "/lolTr/qtdeclarative_hu.qm", - "./" + distDir + "/lolTr/qtdeclarative_ja.qm", - "./" + distDir + "/lolTr/qtdeclarative_ko.qm", - "./" + distDir + "/lolTr/qtdeclarative_lv.qm", - "./" + distDir + "/lolTr/qtdeclarative_pl.qm", - "./" + distDir + "/lolTr/qtdeclarative_ru.qm", - "./" + distDir + "/lolTr/qtdeclarative_sk.qm", - "./" + distDir + "/lolTr/qtdeclarative_uk.qm", - "./" + distDir + "/p/bearer/libqconnmanbearer.so", - "./" + distDir + "/p/bearer/libqgenericbearer.so", - "./" + distDir + "/p/bearer/libqnmbearer.so", - "./" + distDir + "/p/iconengines/libqsvgicon.so", - "./" + distDir + "/p/imageformats/libqgif.so", - "./" + distDir + "/p/imageformats/libqicns.so", - "./" + distDir + "/p/imageformats/libqico.so", - "./" + distDir + "/p/imageformats/libqjpeg.so", - "./" + distDir + "/p/imageformats/libqsvg.so", - "./" + distDir + "/p/imageformats/libqtga.so", - "./" + distDir + "/p/imageformats/libqtiff.so", - "./" + distDir + "/p/imageformats/libqwbmp.so", - "./" + distDir + "/p/imageformats/libqwebp.so", - "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", - "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", - "./" + distDir + "/p/platforms/libqeglfs.so", - "./" + distDir + "/p/platforms/libqlinuxfb.so", - "./" + distDir + "/p/platforms/libqminimal.so", - "./" + distDir + "/p/platforms/libqminimalegl.so", - "./" + distDir + "/p/platforms/libqoffscreen.so", - "./" + distDir + "/p/platforms/libqwayland-egl.so", - "./" + distDir + "/p/platforms/libqwayland-generic.so", - "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", - "./" + distDir + "/p/platforms/libqwayland-xcomposite-glx.so", - "./" + distDir + "/p/platforms/libqwebgl.so", - "./" + distDir + "/p/platforms/libqxcb.so", - "./" + distDir + "/p/platformthemes/libqgtk3.so", - "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", - "./" + distDir + "/p/wayland-decoration-client/libbradient.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libdmabuf-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libdrm-egl-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libshm-emulation-server.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-glx.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libdmabuf-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libdrm-egl-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libshm-emulation-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libwayland-eglstream-controller.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-egl.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-glx.so", - "./" + distDir + "/p/wayland-shell-integration/libfullscreen-shell-v1.so", - "./" + distDir + "/p/wayland-shell-integration/libivi-shell.so", - "./" + distDir + "/p/wayland-shell-integration/libwl-shell.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v5.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v6.so", - "./" + distDir + "/p/wayland-shell-integration/libxdg-shell.so", - "./" + distDir + "/p/xcbglintegrations/libqxcb-egl-integration.so", - "./" + distDir + "/p/xcbglintegrations/libqxcb-glx-integration.so", - "./" + distDir + "/q/QtGraphicalEffects/Blend.qml", - "./" + distDir + "/q/QtGraphicalEffects/BrightnessContrast.qml", - "./" + distDir + "/q/QtGraphicalEffects/ColorOverlay.qml", - "./" + distDir + "/q/QtGraphicalEffects/Colorize.qml", - "./" + distDir + "/q/QtGraphicalEffects/ConicalGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/Desaturate.qml", - "./" + distDir + "/q/QtGraphicalEffects/DirectionalBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/Displace.qml", - "./" + distDir + "/q/QtGraphicalEffects/DropShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/FastBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/GammaAdjust.qml", - "./" + distDir + "/q/QtGraphicalEffects/GaussianBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/Glow.qml", - "./" + distDir + "/q/QtGraphicalEffects/HueSaturation.qml", - "./" + distDir + "/q/QtGraphicalEffects/InnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/LevelAdjust.qml", - "./" + distDir + "/q/QtGraphicalEffects/LinearGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/MaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/OpacityMask.qml", - "./" + distDir + "/q/QtGraphicalEffects/RadialBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/RadialGradient.qml", - "./" + distDir + "/q/QtGraphicalEffects/RectangularGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/RecursiveBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/ThresholdMask.qml", - "./" + distDir + "/q/QtGraphicalEffects/ZoomBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", - "./" + distDir + "/q/QtGraphicalEffects/plugins.qmltypes", - "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", - "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", - "./" + distDir + "/q/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", - "./" + distDir + "/q/QtGraphicalEffects/private/qmldir", - "./" + distDir + "/q/QtGraphicalEffects/qmldir", - "./" + distDir + "/q/QtQuick.2/libqtquick2plugin.so", - "./" + distDir + "/q/QtQuick.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick.2/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/AbstractButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Action.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ActionGroup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ButtonGroup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Container.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Control.qml", - "./" + distDir + "/q/QtQuick/Controls.2/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/BoxShadow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/CursorDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ElevationEffect.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RectangularGlow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SliderHandle.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", - "./" + distDir + "/q/QtQuick/Controls.2/Material/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Material/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ScrollView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwipeView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Button.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ComboBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/DelayButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dial.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dialog.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Drawer.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Frame.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/GroupBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Label.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Menu.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuItem.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Page.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/PageIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Pane.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Popup.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ProgressBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RangeSlider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/RoundButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Slider.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SpinBox.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SplitView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/StackView.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Switch.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextArea.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextField.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolBar.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolButton.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolTip.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/Tumbler.qml", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/Universal/qmldir", - "./" + distDir + "/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ContainerSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/DialSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaddingSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PageSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSection.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", - "./" + distDir + "/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", - "./" + distDir + "/q/QtQuick/Controls.2/libqtquickcontrols2plugin.so", - "./" + distDir + "/q/QtQuick/Controls.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Controls.2/qmldir", - "./" + distDir + "/q/QtQuick/Layouts/libqquicklayoutsplugin.so", - "./" + distDir + "/q/QtQuick/Layouts/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Layouts/qmldir", - "./" + distDir + "/q/QtQuick/Templates.2/libqtquicktemplates2plugin.so", - "./" + distDir + "/q/QtQuick/Templates.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Templates.2/qmldir", - "./" + distDir + "/q/QtQuick/Window.2/libwindowplugin.so", - "./" + distDir + "/q/QtQuick/Window.2/plugins.qmltypes", - "./" + distDir + "/q/QtQuick/Window.2/qmldir" - } - ); + auto Tree = utils.createTree( + { + + "./" + distDir + "/QtWidgetsProject.sh", + "./" + distDir + "/lol/QtWidgetsProject", + "./" + distDir + "/lol/qt.conf", + "./" + distDir + "/lolLib/libQt5Core.so", + "./" + distDir + "/lolLib/libQt5DBus.so", + "./" + distDir + "/lolLib/libQt5EglFSDeviceIntegration.so", + "./" + distDir + "/lolLib/libQt5Gui.so", + "./" + distDir + "/lolLib/libQt5Svg.so", + "./" + distDir + "/lolLib/libQt5WaylandClient.so", + "./" + distDir + "/lolLib/libQt5Widgets.so", + "./" + distDir + "/lolLib/libQt5XcbQpa.so", + "./" + distDir + "/lolLib/libicudata.so", + "./" + distDir + "/lolLib/libicui18n.so", + "./" + distDir + "/lolLib/libicuuc.so", + "./" + distDir + "/lolTr/qtbase_ar.qm", + "./" + distDir + "/lolTr/qtbase_bg.qm", + "./" + distDir + "/lolTr/qtbase_ca.qm", + "./" + distDir + "/lolTr/qtbase_cs.qm", + "./" + distDir + "/lolTr/qtbase_da.qm", + "./" + distDir + "/lolTr/qtbase_de.qm", + "./" + distDir + "/lolTr/qtbase_en.qm", + "./" + distDir + "/lolTr/qtbase_es.qm", + "./" + distDir + "/lolTr/qtbase_fi.qm", + "./" + distDir + "/lolTr/qtbase_fr.qm", + "./" + distDir + "/lolTr/qtbase_gd.qm", + "./" + distDir + "/lolTr/qtbase_he.qm", + "./" + distDir + "/lolTr/qtbase_hu.qm", + "./" + distDir + "/lolTr/qtbase_it.qm", + "./" + distDir + "/lolTr/qtbase_ja.qm", + "./" + distDir + "/lolTr/qtbase_ko.qm", + "./" + distDir + "/lolTr/qtbase_lv.qm", + "./" + distDir + "/lolTr/qtbase_pl.qm", + "./" + distDir + "/lolTr/qtbase_ru.qm", + "./" + distDir + "/lolTr/qtbase_sk.qm", + "./" + distDir + "/lolTr/qtbase_uk.qm", + "./" + distDir + "/lolTr/qtbase_zh_TW.qm", + "./" + distDir + "/p/iconengines/libqsvgicon.so", + "./" + distDir + "/p/imageformats/libqgif.so", + "./" + distDir + "/p/imageformats/libqicns.so", + "./" + distDir + "/p/imageformats/libqico.so", + "./" + distDir + "/p/imageformats/libqjpeg.so", + "./" + distDir + "/p/imageformats/libqsvg.so", + "./" + distDir + "/p/imageformats/libqtga.so", + "./" + distDir + "/p/imageformats/libqtiff.so", + "./" + distDir + "/p/imageformats/libqwbmp.so", + "./" + distDir + "/p/imageformats/libqwebp.so", + "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", + "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", + "./" + distDir + "/p/platforms/libqeglfs.so", + "./" + distDir + "/p/platforms/libqlinuxfb.so", + "./" + distDir + "/p/platforms/libqminimal.so", + "./" + distDir + "/p/platforms/libqminimalegl.so", + "./" + distDir + "/p/platforms/libqoffscreen.so", + "./" + distDir + "/p/platforms/libqwayland-egl.so", + "./" + distDir + "/p/platforms/libqwayland-generic.so", + "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", + "./" + distDir + "/p/platforms/libqwayland-xcomposite-glx.so", + "./" + distDir + "/p/platforms/libqxcb.so", + "./" + distDir + "/p/platformthemes/libqgtk3.so", + "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", + "./" + distDir + "/p/wayland-shell-integration/libfullscreen-shell-v1.so", + "./" + distDir + "/p/wayland-shell-integration/libivi-shell.so", + "./" + distDir + "/p/wayland-shell-integration/libwl-shell.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v5.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v6.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell.so", + "./" + distDir + "/p/xcbglintegrations/libqxcb-egl-integration.so", + "./" + distDir + "/p/xcbglintegrations/libqxcb-glx-integration.so", + "./" + distDir + "/package1/TestOnlyC.sh", + "./" + distDir + "/package1/bin/TestOnlyC", + "./" + distDir + "/package1/bin/qt.conf", + "./" + distDir + "/package2/ZzZ/TestQMLWidgets.sh", + "./" + distDir + "/package2/ZzZ/bin/TestQMLWidgets", + "./" + distDir + "/package2/ZzZ/bin/qt.conf", + "./" + distDir + "/package2/ZzZ/lib/libQt5Core.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5DBus.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5EglFSDeviceIntegration.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Gui.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Network.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Qml.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5QmlModels.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5QmlWorkerScript.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Quick.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5QuickControls2.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5QuickTemplates2.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Svg.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandClient.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5WaylandCompositor.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5Widgets.so", + "./" + distDir + "/package2/ZzZ/lib/libQt5XcbQpa.so", + "./" + distDir + "/package2/ZzZ/lib/libicudata.so", + "./" + distDir + "/package2/ZzZ/lib/libicui18n.so", + "./" + distDir + "/package2/ZzZ/lib/libicuuc.so", + "./" + distDir + "/package2/ZzZ/plugins/bearer/libqconnmanbearer.so", + "./" + distDir + "/package2/ZzZ/plugins/bearer/libqgenericbearer.so", + "./" + distDir + "/package2/ZzZ/plugins/bearer/libqnmbearer.so", + "./" + distDir + "/package2/ZzZ/plugins/iconengines/libqsvgicon.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqgif.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqicns.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqico.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqjpeg.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqsvg.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqtga.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqtiff.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqwbmp.so", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/libqwebp.so", + "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libcomposeplatforminputcontextplugin.so", + "./" + distDir + "/package2/ZzZ/plugins/platforminputcontexts/libibusplatforminputcontextplugin.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqeglfs.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqlinuxfb.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimal.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqminimalegl.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqoffscreen.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-generic.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-xcomposite-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqwayland-xcomposite-glx.so", + "./" + distDir + "/package2/ZzZ/plugins/platforms/libqxcb.so", + "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqgtk3.so", + "./" + distDir + "/package2/ZzZ/plugins/platformthemes/libqxdgdesktopportal.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-decoration-client/libbradient.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdmabuf-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libdrm-egl-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libshm-emulation-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libvulkan-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libxcomposite-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libxcomposite-glx.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libdmabuf-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libdrm-egl-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libshm-emulation-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libvulkan-server.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libwayland-eglstream-controller.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libxcomposite-egl.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libxcomposite-glx.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libfullscreen-shell-v1.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libivi-shell.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libwl-shell.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell-v5.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell-v6.so", + "./" + distDir + "/package2/ZzZ/plugins/wayland-shell-integration/libxdg-shell.so", + "./" + distDir + "/package2/ZzZ/plugins/xcbglintegrations/libqxcb-egl-integration.so", + "./" + distDir + "/package2/ZzZ/plugins/xcbglintegrations/libqxcb-glx-integration.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/libqtquick2plugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/libqtquickcontrols2plugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/libqquicklayoutsplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/libqtquicktemplates2plugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/libwindowplugin.so", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/qmldir", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ar.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_bg.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ca.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_cs.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_da.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_de.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_en.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_es.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_fi.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_fr.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_gd.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_he.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_hu.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_it.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ja.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ko.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_lv.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_pl.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ru.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_sk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_uk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_zh_TW.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_bg.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_da.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_de.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_en.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_es.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fi.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fr.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_hu.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ja.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ko.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_lv.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_pl.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ru.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_sk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_uk.qm" + } + + ); #endif + return Tree; } +QSet ModulesQt513::testOutLibs(const QString &distDir) { + TestUtils utils; +#ifdef Q_OS_WIN + auto Tree = utils.createTree({ + + }); +#else + auto Tree = utils.createTree( + { + "./" + distDir + "/TestQMLWidgets.sh", + "./" + distDir + "/lol/TestQMLWidgets", + "./" + distDir + "/lol/qt.conf", + "./" + distDir + "/lolLib/libQt5Core.so", + "./" + distDir + "/lolLib/libQt5DBus.so", + "./" + distDir + "/lolLib/libQt5EglFSDeviceIntegration.so", + "./" + distDir + "/lolLib/libQt5Gui.so", + "./" + distDir + "/lolLib/libQt5Network.so", + "./" + distDir + "/lolLib/libQt5Qml.so", + "./" + distDir + "/lolLib/libQt5QmlModels.so", + "./" + distDir + "/lolLib/libQt5QmlWorkerScript.so", + "./" + distDir + "/lolLib/libQt5Quick.so", + "./" + distDir + "/lolLib/libQt5QuickControls2.so", + "./" + distDir + "/lolLib/libQt5QuickTemplates2.so", + "./" + distDir + "/lolLib/libQt5Svg.so", + "./" + distDir + "/lolLib/libQt5WaylandClient.so", + "./" + distDir + "/lolLib/libQt5WaylandCompositor.so", + "./" + distDir + "/lolLib/libQt5Widgets.so", + "./" + distDir + "/lolLib/libQt5XcbQpa.so", + "./" + distDir + "/lolLib/libicudata.so", + "./" + distDir + "/lolLib/libicui18n.so", + "./" + distDir + "/lolLib/libicuuc.so", + "./" + distDir + "/lolTr/qtbase_ar.qm", + "./" + distDir + "/lolTr/qtbase_bg.qm", + "./" + distDir + "/lolTr/qtbase_ca.qm", + "./" + distDir + "/lolTr/qtbase_cs.qm", + "./" + distDir + "/lolTr/qtbase_da.qm", + "./" + distDir + "/lolTr/qtbase_de.qm", + "./" + distDir + "/lolTr/qtbase_en.qm", + "./" + distDir + "/lolTr/qtbase_es.qm", + "./" + distDir + "/lolTr/qtbase_fi.qm", + "./" + distDir + "/lolTr/qtbase_fr.qm", + "./" + distDir + "/lolTr/qtbase_gd.qm", + "./" + distDir + "/lolTr/qtbase_he.qm", + "./" + distDir + "/lolTr/qtbase_hu.qm", + "./" + distDir + "/lolTr/qtbase_it.qm", + "./" + distDir + "/lolTr/qtbase_ja.qm", + "./" + distDir + "/lolTr/qtbase_ko.qm", + "./" + distDir + "/lolTr/qtbase_lv.qm", + "./" + distDir + "/lolTr/qtbase_pl.qm", + "./" + distDir + "/lolTr/qtbase_ru.qm", + "./" + distDir + "/lolTr/qtbase_sk.qm", + "./" + distDir + "/lolTr/qtbase_uk.qm", + "./" + distDir + "/lolTr/qtbase_zh_TW.qm", + "./" + distDir + "/lolTr/qtdeclarative_bg.qm", + "./" + distDir + "/lolTr/qtdeclarative_da.qm", + "./" + distDir + "/lolTr/qtdeclarative_de.qm", + "./" + distDir + "/lolTr/qtdeclarative_en.qm", + "./" + distDir + "/lolTr/qtdeclarative_es.qm", + "./" + distDir + "/lolTr/qtdeclarative_fi.qm", + "./" + distDir + "/lolTr/qtdeclarative_fr.qm", + "./" + distDir + "/lolTr/qtdeclarative_hu.qm", + "./" + distDir + "/lolTr/qtdeclarative_ja.qm", + "./" + distDir + "/lolTr/qtdeclarative_ko.qm", + "./" + distDir + "/lolTr/qtdeclarative_lv.qm", + "./" + distDir + "/lolTr/qtdeclarative_pl.qm", + "./" + distDir + "/lolTr/qtdeclarative_ru.qm", + "./" + distDir + "/lolTr/qtdeclarative_sk.qm", + "./" + distDir + "/lolTr/qtdeclarative_uk.qm", + "./" + distDir + "/p/bearer/libqconnmanbearer.so", + "./" + distDir + "/p/bearer/libqgenericbearer.so", + "./" + distDir + "/p/bearer/libqnmbearer.so", + "./" + distDir + "/p/iconengines/libqsvgicon.so", + "./" + distDir + "/p/imageformats/libqgif.so", + "./" + distDir + "/p/imageformats/libqicns.so", + "./" + distDir + "/p/imageformats/libqico.so", + "./" + distDir + "/p/imageformats/libqjpeg.so", + "./" + distDir + "/p/imageformats/libqsvg.so", + "./" + distDir + "/p/imageformats/libqtga.so", + "./" + distDir + "/p/imageformats/libqtiff.so", + "./" + distDir + "/p/imageformats/libqwbmp.so", + "./" + distDir + "/p/imageformats/libqwebp.so", + "./" + distDir + "/p/platforminputcontexts/libcomposeplatforminputcontextplugin.so", + "./" + distDir + "/p/platforminputcontexts/libibusplatforminputcontextplugin.so", + "./" + distDir + "/p/platforms/libqeglfs.so", + "./" + distDir + "/p/platforms/libqlinuxfb.so", + "./" + distDir + "/p/platforms/libqminimal.so", + "./" + distDir + "/p/platforms/libqminimalegl.so", + "./" + distDir + "/p/platforms/libqoffscreen.so", + "./" + distDir + "/p/platforms/libqwayland-egl.so", + "./" + distDir + "/p/platforms/libqwayland-generic.so", + "./" + distDir + "/p/platforms/libqwayland-xcomposite-egl.so", + "./" + distDir + "/p/platforms/libqwayland-xcomposite-glx.so", + "./" + distDir + "/p/platforms/libqxcb.so", + "./" + distDir + "/p/platformthemes/libqgtk3.so", + "./" + distDir + "/p/platformthemes/libqxdgdesktopportal.so", + "./" + distDir + "/p/wayland-decoration-client/libbradient.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libdmabuf-server.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libdrm-egl-server.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libqt-plugin-wayland-egl.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libshm-emulation-server.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libvulkan-server.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-egl.so", + "./" + distDir + "/p/wayland-graphics-integration-client/libxcomposite-glx.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libdmabuf-server.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libdrm-egl-server.so", + "./" + distDir + "/p/wayland-graphics-integration-server/liblinux-dmabuf-unstable-v1.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libqt-plugin-wayland-egl.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libshm-emulation-server.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libvulkan-server.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libwayland-eglstream-controller.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-egl.so", + "./" + distDir + "/p/wayland-graphics-integration-server/libxcomposite-glx.so", + "./" + distDir + "/p/wayland-shell-integration/libfullscreen-shell-v1.so", + "./" + distDir + "/p/wayland-shell-integration/libivi-shell.so", + "./" + distDir + "/p/wayland-shell-integration/libwl-shell.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v5.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell-v6.so", + "./" + distDir + "/p/wayland-shell-integration/libxdg-shell.so", + "./" + distDir + "/p/xcbglintegrations/libqxcb-egl-integration.so", + "./" + distDir + "/p/xcbglintegrations/libqxcb-glx-integration.so", + "./" + distDir + "/q/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/q/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/q/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/q/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/q/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/q/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/q/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/q/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/q/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/q/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/q/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/q/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/q/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/libqtgraphicaleffectsplugin.so", + "./" + distDir + "/q/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/libqtgraphicaleffectsprivate.so", + "./" + distDir + "/q/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/q/QtGraphicalEffects/qmldir", + "./" + distDir + "/q/QtQuick.2/libqtquick2plugin.so", + "./" + distDir + "/q/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick.2/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/q/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/libqtquickcontrols2fusionstyleplugin.so", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/libqtquickcontrols2imaginestyleplugin.so", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/libqtquickcontrols2materialstyleplugin.so", + "./" + distDir + "/q/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/libqtquickcontrols2universalstyleplugin.so", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/q/QtQuick/Controls.2/libqtquickcontrols2plugin.so", + "./" + distDir + "/q/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/qmldir", + "./" + distDir + "/q/QtQuick/Layouts/libqquicklayoutsplugin.so", + "./" + distDir + "/q/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Layouts/qmldir", + "./" + distDir + "/q/QtQuick/Templates.2/libqtquicktemplates2plugin.so", + "./" + distDir + "/q/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Templates.2/qmldir", + "./" + distDir + "/q/QtQuick/Window.2/libwindowplugin.so", + "./" + distDir + "/q/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Window.2/qmldir" + } + + ); +#endif + + return Tree; +} + QSet ModulesQt513::qtWithoutTr(const QString &distDir) { TestUtils utils; return ignoreFilter(qtLibs(distDir), "translations"); @@ -3788,8 +1992,549 @@ QSet ModulesQt513::qtWebEngine(const QString &distDir) { #ifdef Q_OS_LINUX Tree = Tree + utils.createTree( { - - }); + "./" + distDir + "/bin/QtWebEngineProcess", + "./" + distDir + "/bin/quicknanobrowser", + "./" + distDir + "/lib/libQt5Positioning.so", + "./" + distDir + "/lib/libQt5RemoteObjects.so", + "./" + distDir + "/lib/libQt5SerialPort.so", + "./" + distDir + "/lib/libQt5WebChannel.so", + "./" + distDir + "/lib/libQt5WebEngine.so", + "./" + distDir + "/lib/libQt5WebEngineCore.so", + "./" + distDir + "/plugins/position/libqtposition_geoclue.so", + "./" + distDir + "/plugins/position/libqtposition_geoclue2.so", + "./" + distDir + "/plugins/position/libqtposition_positionpoll.so", + "./" + distDir + "/plugins/position/libqtposition_serialnmea.so", + "./" + distDir + "/plugins/wayland-graphics-integration-client/libvulkan-server.so", + "./" + distDir + "/plugins/wayland-graphics-integration-server/libvulkan-server.so", + "./" + distDir + "/qml/Qt/labs/folderlistmodel/libqmlfolderlistmodelplugin.so", + "./" + distDir + "/qml/Qt/labs/folderlistmodel/plugins.qmltypes", + "./" + distDir + "/qml/Qt/labs/folderlistmodel/qmldir", + "./" + distDir + "/qml/Qt/labs/settings/libqmlsettingsplugin.so", + "./" + distDir + "/qml/Qt/labs/settings/plugins.qmltypes", + "./" + distDir + "/qml/Qt/labs/settings/qmldir", + "./" + distDir + "/qml/QtQml/Models.2/libmodelsplugin.so", + "./" + distDir + "/qml/QtQml/Models.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQml/Models.2/qmldir", + "./" + distDir + "/qml/QtQml/RemoteObjects/libqtqmlremoteobjects.so", + "./" + distDir + "/qml/QtQml/RemoteObjects/plugins.qmltypes", + "./" + distDir + "/qml/QtQml/RemoteObjects/qmldir", + "./" + distDir + "/qml/QtQml/StateMachine/libqtqmlstatemachine.so", + "./" + distDir + "/qml/QtQml/StateMachine/plugins.qmltypes", + "./" + distDir + "/qml/QtQml/StateMachine/qmldir", + "./" + distDir + "/qml/QtQml/plugins.qmltypes", + "./" + distDir + "/qml/QtQml/qmldir", + "./" + distDir + "/qml/QtQuick/Controls/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls/ApplicationWindow.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls/BusyIndicator.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls/Button.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Calendar.qml", + "./" + distDir + "/qml/QtQuick/Controls/Calendar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls/CheckBox.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls/ComboBox.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls/GroupBox.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls/Label.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls/Menu.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/MenuBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/AbstractCheckable.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/AbstractCheckable.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/BasicButton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/BasicButton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/BasicTableView.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/BasicTableView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarHeaderModel.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarHeaderModel.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarUtils.js", + "./" + distDir + "/qml/QtQuick/Controls/Private/CalendarUtils.jsc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ColumnMenuContent.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ColumnMenuContent.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ContentItem.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ContentItem.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/Control.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/Control.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu_base.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/EditMenu_base.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/FastGlow.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/FastGlow.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/FocusFrame.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/FocusFrame.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/HoverButton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/HoverButton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentItem.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentItem.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentScroller.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuContentScroller.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuItemSubControls.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/MenuItemSubControls.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ModalPopupBehavior.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ModalPopupBehavior.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollViewHelper.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ScrollViewHelper.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/SourceProxy.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/SourceProxy.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/StackView.js", + "./" + distDir + "/qml/QtQuick/Controls/Private/StackView.jsc", + "./" + distDir + "/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/StackViewSlideDelegate.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/Style.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/Style.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/SystemPaletteSingleton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TabBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewItemDelegateLoader.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewSelection.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TableViewSelection.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextHandle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextInputWithHandles.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextInputWithHandles.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextSingleton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TextSingleton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/ToolMenuButton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/ToolMenuButton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qml", + "./" + distDir + "/qml/QtQuick/Controls/Private/TreeViewItemDelegateLoader.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Private/qmldir", + "./" + distDir + "/qml/QtQuick/Controls/Private/style.js", + "./" + distDir + "/qml/QtQuick/Controls/Private/style.jsc", + "./" + distDir + "/qml/QtQuick/Controls/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/ProgressBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls/RadioButton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/ScrollView.qml", + "./" + distDir + "/qml/QtQuick/Controls/ScrollView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls/Slider.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls/SpinBox.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls/SplitView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls/StackView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/StackViewDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls/StackViewDelegate.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/StackViewTransition.qml", + "./" + distDir + "/qml/QtQuick/Controls/StackViewTransition.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/StatusBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/StatusBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ApplicationWindowStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BasicTableViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/BusyIndicatorStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CalendarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CheckBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularGaugeStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CircularTickmarkLabelStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ComboBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/CommonStyleHelper.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DelayButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DialStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/DialStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/FocusFrameStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GaugeStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/GroupBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/HandleStyleHelper.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/MenuStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/PieMenuStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ProgressBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/RadioButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ScrollViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SliderStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SliderStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SpinBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/StatusIndicatorStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/SwitchStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TabViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TableViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextAreaStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TextFieldStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToggleButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/ToolButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TreeViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/TumblerStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-down.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-down@2x.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-left.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-left@2x.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-right.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-right@2x.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-up.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/arrow-up@2x.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/button.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/button_down.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/check.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/check@2x.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/editbox.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/focusframe.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/groupbox.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/header.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/knob.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/leftanglearrow.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/needle.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/progress-indeterminate.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/rightanglearrow.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-horizontal.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-transient.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/scrollbar-handle-vertical.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/slider-groove.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/slider-handle.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_large.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_medium.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/spinner_small.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/tab.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Base/images/tab_selected.png", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ApplicationWindowStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/BusyIndicatorStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CalendarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/CheckBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ComboBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/FocusFrameStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/GroupBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/MenuStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ProgressBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RadioButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/RowItemSingleton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ScrollViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SliderStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SpinBoxStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/StatusBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/SwitchStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TabViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TableViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextAreaStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TextFieldStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolBarStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/ToolButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qml", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/TreeViewStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Desktop/qmldir", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/libqtquickextrasflatplugin.so", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls/Styles/Flat/qmldir", + "./" + distDir + "/qml/QtQuick/Controls/Styles/qmldir", + "./" + distDir + "/qml/QtQuick/Controls/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls/Switch.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/Tab.qml", + "./" + distDir + "/qml/QtQuick/Controls/Tab.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TabView.qml", + "./" + distDir + "/qml/QtQuick/Controls/TabView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TableView.qml", + "./" + distDir + "/qml/QtQuick/Controls/TableView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TableViewColumn.qml", + "./" + distDir + "/qml/QtQuick/Controls/TableViewColumn.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls/TextArea.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls/TextField.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls/ToolBar.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls/ToolButton.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/TreeView.qml", + "./" + distDir + "/qml/QtQuick/Controls/TreeView.qmlc", + "./" + distDir + "/qml/QtQuick/Controls/libqtquickcontrolsplugin.so", + "./" + distDir + "/qml/QtQuick/Controls/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls/qmldir", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultColorDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultColorDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultDialogWrapper.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultDialogWrapper.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFileDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFileDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFontDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultFontDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultMessageDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/DefaultMessageDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/Private/libdialogsprivateplugin.so", + "./" + distDir + "/qml/QtQuick/Dialogs/Private/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Dialogs/Private/qmldir", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetColorDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetColorDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFileDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFileDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFontDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetFontDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetMessageDialog.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/WidgetMessageDialog.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/images/checkers.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/checkmark.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/copy.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/critical.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/crosshairs.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/information.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/question.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/slider_handle.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/sunken_frame.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/warning.png", + "./" + distDir + "/qml/QtQuick/Dialogs/images/window_border.png", + "./" + distDir + "/qml/QtQuick/Dialogs/libdialogplugin.so", + "./" + distDir + "/qml/QtQuick/Dialogs/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/ColorSlider.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/ColorSlider.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/DefaultWindowDecoration.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconButtonStyle.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconButtonStyle.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconGlyph.qml", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/IconGlyph.qmlc", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/icons.ttf", + "./" + distDir + "/qml/QtQuick/Dialogs/qml/qmldir", + "./" + distDir + "/qml/QtQuick/Dialogs/qmldir", + "./" + distDir + "/qml/QtQuick/Extras/CircularGauge.qml", + "./" + distDir + "/qml/QtQuick/Extras/CircularGauge.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Extras/DelayButton.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Dial.qml", + "./" + distDir + "/qml/QtQuick/Extras/Dial.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Gauge.qml", + "./" + distDir + "/qml/QtQuick/Extras/Gauge.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/PieMenu.qml", + "./" + distDir + "/qml/QtQuick/Extras/PieMenu.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButton.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButton.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularButtonStyleHelper.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/CircularTickmarkLabel.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/Handle.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/Handle.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/PieMenuIcon.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/PieMenuIcon.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/TextSingleton.qml", + "./" + distDir + "/qml/QtQuick/Extras/Private/TextSingleton.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Private/qmldir", + "./" + distDir + "/qml/QtQuick/Extras/StatusIndicator.qml", + "./" + distDir + "/qml/QtQuick/Extras/StatusIndicator.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/ToggleButton.qml", + "./" + distDir + "/qml/QtQuick/Extras/ToggleButton.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Extras/Tumbler.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/TumblerColumn.qml", + "./" + distDir + "/qml/QtQuick/Extras/TumblerColumn.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/CircularGaugeSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/DelayButtonSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/DialSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/DialSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/GaugeSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/GaugeSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/PictureSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/PictureSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/PieMenuSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/PieMenuSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/StatusIndicatorSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Extras/designer/ToggleButtonSpecifics.qmlc", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/circulargauge-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/circulargauge-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/delaybutton-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/delaybutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/dial-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/dial-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/gauge-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/gauge-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/picture-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/picture-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/piemenu-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/piemenu-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/statusindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/statusindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/togglebutton-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/togglebutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/tumbler-icon.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/images/tumbler-icon16.png", + "./" + distDir + "/qml/QtQuick/Extras/designer/qtquickextras.metainfo", + "./" + distDir + "/qml/QtQuick/Extras/libqtquickextrasplugin.so", + "./" + distDir + "/qml/QtQuick/Extras/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Extras/qmldir", + "./" + distDir + "/qml/QtQuick/PrivateWidgets/libwidgetsplugin.so", + "./" + distDir + "/qml/QtQuick/PrivateWidgets/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/PrivateWidgets/qmldir", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/AlertDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/AuthenticationDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ColorDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ConfirmDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/FilePicker.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/Menu.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/MenuItem.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/MenuSeparator.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/PromptDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/ToolTip.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/TouchHandle.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/TouchSelectionMenu.qml", + "./" + distDir + "/qml/QtWebEngine/Controls1Delegates/qmldir", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/AlertDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/AuthenticationDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/ConfirmDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/Menu.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/MenuItem.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/MenuSeparator.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/PromptDialog.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/ToolTip.qml", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/information.png", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/qmldir", + "./" + distDir + "/qml/QtWebEngine/Controls2Delegates/question.png", + "./" + distDir + "/qml/QtWebEngine/libqtwebengineplugin.so", + "./" + distDir + "/qml/QtWebEngine/plugins.qmltypes", + "./" + distDir + "/qml/QtWebEngine/qmldir", + "./" + distDir + "/quicknanobrowser.sh", + "./" + distDir + "/resources/icudtl.dat", + "./" + distDir + "/resources/qtwebengine_devtools_resources.pak", + "./" + distDir + "/resources/qtwebengine_resources.pak", + "./" + distDir + "/resources/qtwebengine_resources_100p.pak", + "./" + distDir + "/resources/qtwebengine_resources_200p.pak", + "./" + distDir + "/translations/qtserialport_de.qm", + "./" + distDir + "/translations/qtserialport_en.qm", + "./" + distDir + "/translations/qtserialport_es.qm", + "./" + distDir + "/translations/qtserialport_ja.qm", + "./" + distDir + "/translations/qtserialport_ko.qm", + "./" + distDir + "/translations/qtserialport_pl.qm", + "./" + distDir + "/translations/qtserialport_ru.qm", + "./" + distDir + "/translations/qtserialport_uk.qm", + "./" + distDir + "/translations/qtwebengine_de.qm", + "./" + distDir + "/translations/qtwebengine_en.qm", + "./" + distDir + "/translations/qtwebengine_es.qm", + "./" + distDir + "/translations/qtwebengine_ko.qm", + "./" + distDir + "/translations/qtwebengine_locales/am.pak", + "./" + distDir + "/translations/qtwebengine_locales/ar.pak", + "./" + distDir + "/translations/qtwebengine_locales/bg.pak", + "./" + distDir + "/translations/qtwebengine_locales/bn.pak", + "./" + distDir + "/translations/qtwebengine_locales/ca.pak", + "./" + distDir + "/translations/qtwebengine_locales/cs.pak", + "./" + distDir + "/translations/qtwebengine_locales/da.pak", + "./" + distDir + "/translations/qtwebengine_locales/de.pak", + "./" + distDir + "/translations/qtwebengine_locales/el.pak", + "./" + distDir + "/translations/qtwebengine_locales/en-GB.pak", + "./" + distDir + "/translations/qtwebengine_locales/en-US.pak", + "./" + distDir + "/translations/qtwebengine_locales/es-419.pak", + "./" + distDir + "/translations/qtwebengine_locales/es.pak", + "./" + distDir + "/translations/qtwebengine_locales/et.pak", + "./" + distDir + "/translations/qtwebengine_locales/fa.pak", + "./" + distDir + "/translations/qtwebengine_locales/fi.pak", + "./" + distDir + "/translations/qtwebengine_locales/fil.pak", + "./" + distDir + "/translations/qtwebengine_locales/fr.pak", + "./" + distDir + "/translations/qtwebengine_locales/gu.pak", + "./" + distDir + "/translations/qtwebengine_locales/he.pak", + "./" + distDir + "/translations/qtwebengine_locales/hi.pak", + "./" + distDir + "/translations/qtwebengine_locales/hr.pak", + "./" + distDir + "/translations/qtwebengine_locales/hu.pak", + "./" + distDir + "/translations/qtwebengine_locales/id.pak", + "./" + distDir + "/translations/qtwebengine_locales/it.pak", + "./" + distDir + "/translations/qtwebengine_locales/ja.pak", + "./" + distDir + "/translations/qtwebengine_locales/kn.pak", + "./" + distDir + "/translations/qtwebengine_locales/ko.pak", + "./" + distDir + "/translations/qtwebengine_locales/lt.pak", + "./" + distDir + "/translations/qtwebengine_locales/lv.pak", + "./" + distDir + "/translations/qtwebengine_locales/ml.pak", + "./" + distDir + "/translations/qtwebengine_locales/mr.pak", + "./" + distDir + "/translations/qtwebengine_locales/ms.pak", + "./" + distDir + "/translations/qtwebengine_locales/nb.pak", + "./" + distDir + "/translations/qtwebengine_locales/nl.pak", + "./" + distDir + "/translations/qtwebengine_locales/pl.pak", + "./" + distDir + "/translations/qtwebengine_locales/pt-BR.pak", + "./" + distDir + "/translations/qtwebengine_locales/pt-PT.pak", + "./" + distDir + "/translations/qtwebengine_locales/ro.pak", + "./" + distDir + "/translations/qtwebengine_locales/ru.pak", + "./" + distDir + "/translations/qtwebengine_locales/sk.pak", + "./" + distDir + "/translations/qtwebengine_locales/sl.pak", + "./" + distDir + "/translations/qtwebengine_locales/sr.pak", + "./" + distDir + "/translations/qtwebengine_locales/sv.pak", + "./" + distDir + "/translations/qtwebengine_locales/sw.pak", + "./" + distDir + "/translations/qtwebengine_locales/ta.pak", + "./" + distDir + "/translations/qtwebengine_locales/te.pak", + "./" + distDir + "/translations/qtwebengine_locales/th.pak", + "./" + distDir + "/translations/qtwebengine_locales/tr.pak", + "./" + distDir + "/translations/qtwebengine_locales/uk.pak", + "./" + distDir + "/translations/qtwebengine_locales/vi.pak", + "./" + distDir + "/translations/qtwebengine_locales/zh-CN.pak", + "./" + distDir + "/translations/qtwebengine_locales/zh-TW.pak", + "./" + distDir + "/translations/qtwebengine_pl.qm", + "./" + distDir + "/translations/qtwebengine_ru.qm", + "./" + distDir + "/translations/qtwebengine_uk.qm" + } + ); #else Tree = Tree + utils.createTree({}); #endif @@ -3799,36 +2544,36 @@ QSet ModulesQt513::testEmptyParamsTree(const QString &distDir) { TestUtils utils; return utils.createTree({ - "./" + distDir + "/UnitTests.sh", - "./" + distDir + "/bin/UnitTests", - "./" + distDir + "/bin/qt.conf", - "./" + distDir + "/lib/libQt5Core.so", - "./" + distDir + "/lib/libQt5Test.so", - "./" + distDir + "/lib/libicudata.so", - "./" + distDir + "/lib/libicui18n.so", - "./" + distDir + "/lib/libicuuc.so", - "./" + distDir + "/translations/qtbase_ar.qm", - "./" + distDir + "/translations/qtbase_bg.qm", - "./" + distDir + "/translations/qtbase_ca.qm", - "./" + distDir + "/translations/qtbase_cs.qm", - "./" + distDir + "/translations/qtbase_da.qm", - "./" + distDir + "/translations/qtbase_de.qm", - "./" + distDir + "/translations/qtbase_en.qm", - "./" + distDir + "/translations/qtbase_es.qm", - "./" + distDir + "/translations/qtbase_fi.qm", - "./" + distDir + "/translations/qtbase_fr.qm", - "./" + distDir + "/translations/qtbase_gd.qm", - "./" + distDir + "/translations/qtbase_he.qm", - "./" + distDir + "/translations/qtbase_hu.qm", - "./" + distDir + "/translations/qtbase_it.qm", - "./" + distDir + "/translations/qtbase_ja.qm", - "./" + distDir + "/translations/qtbase_ko.qm", - "./" + distDir + "/translations/qtbase_lv.qm", - "./" + distDir + "/translations/qtbase_pl.qm", - "./" + distDir + "/translations/qtbase_ru.qm", - "./" + distDir + "/translations/qtbase_sk.qm", - "./" + distDir + "/translations/qtbase_uk.qm", - "./" + distDir + "/translations/qtbase_zh_TW.qm" + "./" + distDir + "/UnitTests.sh", + "./" + distDir + "/bin/UnitTests", + "./" + distDir + "/bin/qt.conf", + "./" + distDir + "/lib/libQt5Core.so", + "./" + distDir + "/lib/libQt5Test.so", + "./" + distDir + "/lib/libicudata.so", + "./" + distDir + "/lib/libicui18n.so", + "./" + distDir + "/lib/libicuuc.so", + "./" + distDir + "/translations/qtbase_ar.qm", + "./" + distDir + "/translations/qtbase_bg.qm", + "./" + distDir + "/translations/qtbase_ca.qm", + "./" + distDir + "/translations/qtbase_cs.qm", + "./" + distDir + "/translations/qtbase_da.qm", + "./" + distDir + "/translations/qtbase_de.qm", + "./" + distDir + "/translations/qtbase_en.qm", + "./" + distDir + "/translations/qtbase_es.qm", + "./" + distDir + "/translations/qtbase_fi.qm", + "./" + distDir + "/translations/qtbase_fr.qm", + "./" + distDir + "/translations/qtbase_gd.qm", + "./" + distDir + "/translations/qtbase_he.qm", + "./" + distDir + "/translations/qtbase_hu.qm", + "./" + distDir + "/translations/qtbase_it.qm", + "./" + distDir + "/translations/qtbase_ja.qm", + "./" + distDir + "/translations/qtbase_ko.qm", + "./" + distDir + "/translations/qtbase_lv.qm", + "./" + distDir + "/translations/qtbase_pl.qm", + "./" + distDir + "/translations/qtbase_ru.qm", + "./" + distDir + "/translations/qtbase_sk.qm", + "./" + distDir + "/translations/qtbase_uk.qm", + "./" + distDir + "/translations/qtbase_zh_TW.qm" }); } diff --git a/UnitTests/modulesqt513.h b/UnitTests/modulesqt513.h index 5d231ad..c707e1a 100644 --- a/UnitTests/modulesqt513.h +++ b/UnitTests/modulesqt513.h @@ -18,13 +18,14 @@ public: ModulesQt513(); static QSet ignoreFilter(const QSet& input, const QString& filter); + static QSet replace(const QSet &data, const QMap& replaceMap); + + static QSet onlyC(const QString &distDir = DISTRO_DIR); static QSet qtLibs(const QString &distDir = DISTRO_DIR); static QSet qmlLibs(const QString &distDir = DISTRO_DIR); - static QSet qmlLibsExtractPlugins(const QString &distDir = DISTRO_DIR); - static QSet separetedPackageslibs(const QString &distDir = DISTRO_DIR); - - static QSet outTestLibs(const QString &distDir = DISTRO_DIR); + static QSet testDistroLibs(const QString &distDir = DISTRO_DIR); + static QSet testOutLibs(const QString &distDir = DISTRO_DIR); static QSet qtWithoutTr(const QString &distDir = DISTRO_DIR); static QSet qtWebEngine(const QString &distDir = DISTRO_DIR); diff --git a/UnitTests/modulesqt514.cpp b/UnitTests/modulesqt514.cpp index ceff8fd..0a3c5d9 100644 --- a/UnitTests/modulesqt514.cpp +++ b/UnitTests/modulesqt514.cpp @@ -59,64 +59,6 @@ QSet ModulesQt514::qmlLibs(const QString &distDir) return res; } -QSet ModulesQt514::qmlLibsExtractPlugins(const QString &distDir) -{ - auto res = ModulesQt513::qmlLibsExtractPlugins(distDir); - return res; -} - -QSet ModulesQt514::separetedPackageslibs(const QString &distDir) -{ - TestUtils utils; - auto res = ModulesQt513::separetedPackageslibs(distDir); - -#ifdef Q_OS_WIN - res += utils.createTree( - { - "./" + distDir + "/lolLib/Qt5QmlModels.dll", - "./" + distDir + "/package2/ZzZ/Qt5QmlModels.dll", - "./" + distDir + "/package2/ZzZ/Qt5QmlWorkerScript.dll", - } - ); -#else - res += utils.createTree( - { - "./" + distDir + "/lolLib/libQt5QmlModels.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libvulkan-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libvulkan-server.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5QmlModels.so", - "./" + distDir + "/package2/ZzZ/lib/libQt5QmlWorkerScript.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-client/libvulkan-server.so", - "./" + distDir + "/package2/ZzZ/plugins/wayland-graphics-integration-server/libvulkan-server.so", - } - ); -#endif - - return res; -} - -QSet ModulesQt514::outTestLibs(const QString &distDir) -{ - TestUtils utils; - auto res = ModulesQt513::outTestLibs(distDir); - -#ifdef Q_OS_WIN - res += utils.createTree({ - "./" + distDir + "/lolLib/Qt5QmlModels.dll", - "./" + distDir + "/lolLib/Qt5QmlWorkerScript.dll", - }); -#else - res += utils.createTree({ - "./" + distDir + "/lolLib/libQt5QmlModels.so", - "./" + distDir + "/lolLib/libQt5QmlWorkerScript.so", - "./" + distDir + "/p/wayland-graphics-integration-client/libvulkan-server.so", - "./" + distDir + "/p/wayland-graphics-integration-server/libvulkan-server.so" - }); -#endif - - return res; -} - QSet ModulesQt514::qtWithoutTr(const QString &distDir) { TestUtils utils; diff --git a/UnitTests/modulesqt514.h b/UnitTests/modulesqt514.h index 14d0c63..789f24f 100644 --- a/UnitTests/modulesqt514.h +++ b/UnitTests/modulesqt514.h @@ -17,10 +17,6 @@ public: static QSet qtLibs(const QString &distDir = DISTRO_DIR); static QSet onlyC(const QString &distDir = DISTRO_DIR); static QSet qmlLibs(const QString &distDir = DISTRO_DIR); - static QSet qmlLibsExtractPlugins(const QString &distDir = DISTRO_DIR); - static QSet separetedPackageslibs(const QString &distDir = DISTRO_DIR); - - static QSet outTestLibs(const QString &distDir = DISTRO_DIR); static QSet qtWithoutTr(const QString &distDir = DISTRO_DIR); static QSet qtWebEngine(const QString &distDir = DISTRO_DIR); diff --git a/UnitTests/tst_deploytest.cpp b/UnitTests/tst_deploytest.cpp index 3dec45b..37806a6 100644 --- a/UnitTests/tst_deploytest.cpp +++ b/UnitTests/tst_deploytest.cpp @@ -101,6 +101,9 @@ private slots: // tested flags qmlDir qmake void testQt(); + + void testWebEngine(); + // tested flags confFile void testConfFile(); @@ -132,7 +135,6 @@ private slots: void testEmptyParamsString(); - void testWebEngine(); // extractPlugins flags void testExtractPlugins(); @@ -622,7 +624,7 @@ void deploytest::testQIF() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "-qmlDir", TestBinDir + "/../TestQMLWidgets", - "qif", "verbose"}, &comapareTree, {}, true); + "qif", "qifFromSystem", "verbose"}, &comapareTree, {}, true); // test clear for qif runTestParams({"clear", "verbose"}, {} , {}, true); @@ -630,7 +632,7 @@ void deploytest::testQIF() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "-qmlDir", TestBinDir + "/../TestQMLWidgets", - "qif", + "qif", "qifFromSystem", "-qifStyle", "quasar", "-qifBanner", TestBinDir + "/../../res/cqtdeployer banner.png", "-qifLogo", TestBinDir + "/../../res/icon.png", @@ -658,7 +660,8 @@ void deploytest::testQIF() { "-pluginOut", "/p", "-qmlOut", "/q", "-qmlDir", "package2;" + TestBinDir + "/../TestQMLWidgets", - "-targetPackage", packageString, "qif"}, &comapareTreeMulti, {}, true); + "-targetPackage", packageString, + "qif", "qifFromSystem"}, &comapareTreeMulti, {}, true); } @@ -1483,7 +1486,7 @@ void deploytest::testPackages() { auto packageString = "package1;" + QFileInfo(target1).absoluteFilePath() + ",package2/ZzZ;" + QFileInfo(target2).absoluteFilePath(); - comapareTree = Modules::separetedPackageslibs(); + comapareTree = Modules::testDistroLibs(DISTRO_DIR); runTestParams({"-bin", bin, "force-clear", "-binOut", "/lol", @@ -1860,7 +1863,11 @@ void deploytest::testExtraPlugins() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, - "-extraPlugin", "sqldrivers"}, &comapareTree); + "-enablePlugins", "sqldrivers"}, &comapareTree); + + runTestParams({"-bin", bin, "clear" , + "-qmake", qmake, + "-extraPlugin", TestQtDir + "/plugins/sqldrivers"}, &comapareTree); } void deploytest::testTargetDir() { @@ -2169,7 +2176,8 @@ void deploytest::testOutDirs() { #endif - auto comapareTree = Modules::outTestLibs(); + + auto comapareTree = Modules::testOutLibs(); runTestParams({"-bin", bin, "clear" , "-binOut", "/lol", From 988d9f8fcac8e1cc6981b83c438c285236c01c24 Mon Sep 17 00:00:00 2001 From: EndrII Date: Wed, 8 Jul 2020 18:29:31 +0300 Subject: [PATCH 15/24] fix windows tests. and optimisation deploy perfomance (up to 20%) --- Deploy/dependenciesscanner.cpp | 34 +- Deploy/libinfo.cpp | 4 + Deploy/libinfo.h | 1 + UnitTests/modules.cpp | 6 + UnitTests/modules.h | 4 + UnitTests/modulesqt513.cpp | 1708 +++++++++++++++++++++++++++++++- UnitTests/modulesqt513.h | 20 +- UnitTests/modulesqt514.cpp | 12 +- UnitTests/modulesqt514.h | 10 +- UnitTests/tst_deploytest.cpp | 40 +- 10 files changed, 1763 insertions(+), 76 deletions(-) diff --git a/Deploy/dependenciesscanner.cpp b/Deploy/dependenciesscanner.cpp index 4af53c2..86408fa 100644 --- a/Deploy/dependenciesscanner.cpp +++ b/Deploy/dependenciesscanner.cpp @@ -47,21 +47,31 @@ QMultiMap DependenciesScanner::getLibsFromEnvirement( for (const auto & lib : values) { LibInfo info; - auto priority = (DeployCore::getLibPriority(lib)); + if (_scanedLibs.contains(lib)) { + info = _scanedLibs.value(lib); - if ((priority >= SystemLib) && !QuasarAppUtils::Params::isEndable("deploySystem")) { - continue; + if ((info.priority >= SystemLib) && !QuasarAppUtils::Params::isEndable("deploySystem")) { + continue; + } + + } else { + + auto priority = (DeployCore::getLibPriority(lib)); + + if ((priority >= SystemLib) && !QuasarAppUtils::Params::isEndable("deploySystem")) { + continue; + } + + info.setPriority(priority); + + if (!fillLibInfo(info, lib)) { + QuasarAppUtils::Params::log( + "error extract lib info from " + lib + "(" + libName + ")", + QuasarAppUtils::VerboseLvl::Warning); + continue; + } } - if (!fillLibInfo(info, lib)) { - QuasarAppUtils::Params::log( - "error extract lib info from " + lib + "(" + libName + ")", - QuasarAppUtils::VerboseLvl::Warning); - continue; - } - - info.setPriority(priority); - if (!DeployCore::_config->ignoreList.isIgnore(info)) { res.insertMulti(info.getPriority(), info); } diff --git a/Deploy/libinfo.cpp b/Deploy/libinfo.cpp index 68afc73..2f81490 100644 --- a/Deploy/libinfo.cpp +++ b/Deploy/libinfo.cpp @@ -130,6 +130,10 @@ bool LibInfo::isValid() const { name.size() && path.size(); } +bool LibInfo::isScaned() const { + return allDep.size(); +} + uint qHash(const LibInfo &info) { return qHash(info.fullPath()); } diff --git a/Deploy/libinfo.h b/Deploy/libinfo.h index 543bae7..b734df1 100644 --- a/Deploy/libinfo.h +++ b/Deploy/libinfo.h @@ -35,6 +35,7 @@ public: void clear(); bool isValid() const; + bool isScaned() const; friend class DependenciesScanner; const QSet& getAllDep() const; diff --git a/UnitTests/modules.cpp b/UnitTests/modules.cpp index 4d65f3c..a83f33b 100644 --- a/UnitTests/modules.cpp +++ b/UnitTests/modules.cpp @@ -13,5 +13,11 @@ Modules::Modules() } +Modules &Modules::instance() { + static Modules* val = new Modules(); + + return *val; +} + diff --git a/UnitTests/modules.h b/UnitTests/modules.h index 38c9f25..5641a62 100644 --- a/UnitTests/modules.h +++ b/UnitTests/modules.h @@ -29,6 +29,10 @@ { public: Modules(); + + static Modules& instance(); }; +#define TestModule Modules::instance() + #endif // MODULES_H diff --git a/UnitTests/modulesqt513.cpp b/UnitTests/modulesqt513.cpp index f7d8b9d..f546696 100644 --- a/UnitTests/modulesqt513.cpp +++ b/UnitTests/modulesqt513.cpp @@ -13,7 +13,7 @@ ModulesQt513::ModulesQt513() } -QSet ModulesQt513::ignoreFilter(const QSet &input, const QString &filter) { +QSet ModulesQt513::ignoreFilter(const QSet &input, const QString &filter) const { QSet res; for (auto& val : input) { if (!val.contains(filter)) { @@ -24,7 +24,7 @@ QSet ModulesQt513::ignoreFilter(const QSet &input, const QStri return res; } -QSet ModulesQt513::replace(const QSet &data, const QMap &replaceMap) { +QSet ModulesQt513::replace(const QSet &data, const QMap &replaceMap) const { QSet res; for (auto& val : data) { @@ -40,7 +40,7 @@ QSet ModulesQt513::replace(const QSet &data, const QMap ModulesQt513::onlyC(const QString &distDir) +QSet ModulesQt513::onlyC(const QString &distDir) const { TestUtils utils; #ifdef Q_OS_WIN @@ -67,7 +67,7 @@ QSet ModulesQt513::onlyC(const QString &distDir) return Tree; } -QSet ModulesQt513::qtLibs(const QString &distDir) { +QSet ModulesQt513::qtLibs(const QString &distDir) const { TestUtils utils; auto Tree = onlyC(distDir); @@ -198,18 +198,558 @@ QSet ModulesQt513::qtLibs(const QString &distDir) { return Tree; } -QSet ModulesQt513::qmlLibs(const QString &distDir) { +QSet ModulesQt513::qmlLibs(const QString &distDir) const { TestUtils utils; auto Tree = qtLibs(distDir); - - #ifdef Q_OS_WIN - auto tree = Tree + utils.createTree( - { - #else - auto tree = Tree + utils.createTree( + Tree -= utils.createTree( + { + "./" + distDir + "/plugins/styles/qwindowsvistastyle.dll", + }); + + + Tree += utils.createTree( + + { + "./" + distDir + "/Qt5Core.dll", + "./" + distDir + "/Qt5DBus.dll", + "./" + distDir + "/Qt5Gui.dll", + "./" + distDir + "/Qt5Network.dll", + "./" + distDir + "/Qt5Qml.dll", + "./" + distDir + "/Qt5QmlModels.dll", + "./" + distDir + "/Qt5QmlWorkerScript.dll", + "./" + distDir + "/Qt5Quick.dll", + "./" + distDir + "/Qt5QuickControls2.dll", + "./" + distDir + "/Qt5QuickTemplates2.dll", + "./" + distDir + "/Qt5Svg.dll", + "./" + distDir + "/Qt5Widgets.dll", + "./" + distDir + "/TestQMLWidgets.exe", + "./" + distDir + "/libgcc_s_seh-1.dll", + "./" + distDir + "/libstdc++-6.dll", + "./" + distDir + "/libwinpthread-1.dll", + "./" + distDir + "/plugins/bearer/qgenericbearer.dll", + "./" + distDir + "/plugins/iconengines/qsvgicon.dll", + "./" + distDir + "/plugins/imageformats/qgif.dll", + "./" + distDir + "/plugins/imageformats/qicns.dll", + "./" + distDir + "/plugins/imageformats/qico.dll", + "./" + distDir + "/plugins/imageformats/qjpeg.dll", + "./" + distDir + "/plugins/imageformats/qsvg.dll", + "./" + distDir + "/plugins/imageformats/qtga.dll", + "./" + distDir + "/plugins/imageformats/qtiff.dll", + "./" + distDir + "/plugins/imageformats/qwbmp.dll", + "./" + distDir + "/plugins/imageformats/qwebp.dll", + "./" + distDir + "/plugins/platforms/qminimal.dll", + "./" + distDir + "/plugins/platforms/qoffscreen.dll", + "./" + distDir + "/plugins/platforms/qwindows.dll", + "./" + distDir + "/plugins/platformthemes/qxdgdesktopportal.dll", + "./" + distDir + "/qml/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/qml/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/qml/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/qml/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/qml/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/qml/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/qml/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/qml/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/qml/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", + "./" + distDir + "/qml/QtGraphicalEffects/qmldir", + "./" + distDir + "/qml/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", + "./" + distDir + "/qml/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick.2/qmldir", + "./" + distDir + "/qml/QtQuick.2/qtquick2plugin.dll", + "./" + distDir + "/qml/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", + "./" + distDir + "/qml/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", + "./" + distDir + "/qml/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", + "./" + distDir + "/qml/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/qml/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/qml/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Controls.2/qmldir", + "./" + distDir + "/qml/QtQuick/Controls.2/qtquickcontrols2plugin.dll", + "./" + distDir + "/qml/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Layouts/qmldir", + "./" + distDir + "/qml/QtQuick/Layouts/qquicklayoutsplugin.dll", + "./" + distDir + "/qml/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Templates.2/qmldir", + "./" + distDir + "/qml/QtQuick/Templates.2/qtquicktemplates2plugin.dll", + "./" + distDir + "/qml/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/qml/QtQuick/Window.2/qmldir", + "./" + distDir + "/qml/QtQuick/Window.2/windowplugin.dll", + "./" + distDir + "/qt.conf", + "./" + distDir + "/translations/qtbase_ar.qm", + "./" + distDir + "/translations/qtbase_bg.qm", + "./" + distDir + "/translations/qtbase_ca.qm", + "./" + distDir + "/translations/qtbase_cs.qm", + "./" + distDir + "/translations/qtbase_da.qm", + "./" + distDir + "/translations/qtbase_de.qm", + "./" + distDir + "/translations/qtbase_en.qm", + "./" + distDir + "/translations/qtbase_es.qm", + "./" + distDir + "/translations/qtbase_fi.qm", + "./" + distDir + "/translations/qtbase_fr.qm", + "./" + distDir + "/translations/qtbase_gd.qm", + "./" + distDir + "/translations/qtbase_he.qm", + "./" + distDir + "/translations/qtbase_hu.qm", + "./" + distDir + "/translations/qtbase_it.qm", + "./" + distDir + "/translations/qtbase_ja.qm", + "./" + distDir + "/translations/qtbase_ko.qm", + "./" + distDir + "/translations/qtbase_lv.qm", + "./" + distDir + "/translations/qtbase_pl.qm", + "./" + distDir + "/translations/qtbase_ru.qm", + "./" + distDir + "/translations/qtbase_sk.qm", + "./" + distDir + "/translations/qtbase_uk.qm", + "./" + distDir + "/translations/qtbase_zh_TW.qm", + "./" + distDir + "/translations/qtdeclarative_bg.qm", + "./" + distDir + "/translations/qtdeclarative_da.qm", + "./" + distDir + "/translations/qtdeclarative_de.qm", + "./" + distDir + "/translations/qtdeclarative_en.qm", + "./" + distDir + "/translations/qtdeclarative_es.qm", + "./" + distDir + "/translations/qtdeclarative_fi.qm", + "./" + distDir + "/translations/qtdeclarative_fr.qm", + "./" + distDir + "/translations/qtdeclarative_hu.qm", + "./" + distDir + "/translations/qtdeclarative_ja.qm", + "./" + distDir + "/translations/qtdeclarative_ko.qm", + "./" + distDir + "/translations/qtdeclarative_lv.qm", + "./" + distDir + "/translations/qtdeclarative_pl.qm", + "./" + distDir + "/translations/qtdeclarative_ru.qm", + "./" + distDir + "/translations/qtdeclarative_sk.qm", + "./" + distDir + "/translations/qtdeclarative_uk.qm" + }); + +#else + Tree += utils.createTree( { "./" + distDir + "/TestQMLWidgets.sh", "./" + distDir + "/bin/TestQMLWidgets", @@ -719,15 +1259,602 @@ QSet ModulesQt513::qmlLibs(const QString &distDir) { }); #endif - return tree; + return Tree; } -QSet ModulesQt513::testDistroLibs(const QString &distDir) { +QSet ModulesQt513::testDistroLibs(const QString &distDir) const { TestUtils utils; #ifdef Q_OS_WIN - auto Tree = utils.createTree({ - - }); + auto Tree = utils.createTree( + { + "./" + distDir + "/QtWidgetsProject.bat", + "./" + distDir + "/lol/QtWidgetsProject.exe", + "./" + distDir + "/lol/qt.conf", + "./" + distDir + "/lolLib/Qt5Core.dll", + "./" + distDir + "/lolLib/Qt5DBus.dll", + "./" + distDir + "/lolLib/Qt5Gui.dll", + "./" + distDir + "/lolLib/Qt5Svg.dll", + "./" + distDir + "/lolLib/Qt5Widgets.dll", + "./" + distDir + "/lolLib/libgcc_s_seh-1.dll", + "./" + distDir + "/lolLib/libstdc++-6.dll", + "./" + distDir + "/lolLib/libwinpthread-1.dll", + "./" + distDir + "/lolTr/qtbase_ar.qm", + "./" + distDir + "/lolTr/qtbase_bg.qm", + "./" + distDir + "/lolTr/qtbase_ca.qm", + "./" + distDir + "/lolTr/qtbase_cs.qm", + "./" + distDir + "/lolTr/qtbase_da.qm", + "./" + distDir + "/lolTr/qtbase_de.qm", + "./" + distDir + "/lolTr/qtbase_en.qm", + "./" + distDir + "/lolTr/qtbase_es.qm", + "./" + distDir + "/lolTr/qtbase_fi.qm", + "./" + distDir + "/lolTr/qtbase_fr.qm", + "./" + distDir + "/lolTr/qtbase_gd.qm", + "./" + distDir + "/lolTr/qtbase_he.qm", + "./" + distDir + "/lolTr/qtbase_hu.qm", + "./" + distDir + "/lolTr/qtbase_it.qm", + "./" + distDir + "/lolTr/qtbase_ja.qm", + "./" + distDir + "/lolTr/qtbase_ko.qm", + "./" + distDir + "/lolTr/qtbase_lv.qm", + "./" + distDir + "/lolTr/qtbase_pl.qm", + "./" + distDir + "/lolTr/qtbase_ru.qm", + "./" + distDir + "/lolTr/qtbase_sk.qm", + "./" + distDir + "/lolTr/qtbase_uk.qm", + "./" + distDir + "/lolTr/qtbase_zh_TW.qm", + "./" + distDir + "/p/iconengines/qsvgicon.dll", + "./" + distDir + "/p/imageformats/qgif.dll", + "./" + distDir + "/p/imageformats/qicns.dll", + "./" + distDir + "/p/imageformats/qico.dll", + "./" + distDir + "/p/imageformats/qjpeg.dll", + "./" + distDir + "/p/imageformats/qsvg.dll", + "./" + distDir + "/p/imageformats/qtga.dll", + "./" + distDir + "/p/imageformats/qtiff.dll", + "./" + distDir + "/p/imageformats/qwbmp.dll", + "./" + distDir + "/p/imageformats/qwebp.dll", + "./" + distDir + "/p/platforms/qminimal.dll", + "./" + distDir + "/p/platforms/qoffscreen.dll", + "./" + distDir + "/p/platforms/qwindows.dll", + "./" + distDir + "/p/platformthemes/qxdgdesktopportal.dll", + "./" + distDir + "/p/styles/qwindowsvistastyle.dll", + "./" + distDir + "/package1/TestOnlyC.exe", + "./" + distDir + "/package1/libgcc_s_seh-1.dll", + "./" + distDir + "/package1/libstdc++-6.dll", + "./" + distDir + "/package1/libwinpthread-1.dll", + "./" + distDir + "/package1/qt.conf", + "./" + distDir + "/package2/ZzZ/Qt5Core.dll", + "./" + distDir + "/package2/ZzZ/Qt5DBus.dll", + "./" + distDir + "/package2/ZzZ/Qt5Gui.dll", + "./" + distDir + "/package2/ZzZ/Qt5Network.dll", + "./" + distDir + "/package2/ZzZ/Qt5Qml.dll", + "./" + distDir + "/package2/ZzZ/Qt5QmlModels.dll", + "./" + distDir + "/package2/ZzZ/Qt5QmlWorkerScript.dll", + "./" + distDir + "/package2/ZzZ/Qt5Quick.dll", + "./" + distDir + "/package2/ZzZ/Qt5QuickControls2.dll", + "./" + distDir + "/package2/ZzZ/Qt5QuickTemplates2.dll", + "./" + distDir + "/package2/ZzZ/Qt5Svg.dll", + "./" + distDir + "/package2/ZzZ/Qt5Widgets.dll", + "./" + distDir + "/package2/ZzZ/TestQMLWidgets.exe", + "./" + distDir + "/package2/ZzZ/libgcc_s_seh-1.dll", + "./" + distDir + "/package2/ZzZ/libstdc++-6.dll", + "./" + distDir + "/package2/ZzZ/libwinpthread-1.dll", + "./" + distDir + "/package2/ZzZ/plugins/bearer/qgenericbearer.dll", + "./" + distDir + "/package2/ZzZ/plugins/iconengines/qsvgicon.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qgif.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qicns.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qico.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qjpeg.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qsvg.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qtga.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qtiff.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qwbmp.dll", + "./" + distDir + "/package2/ZzZ/plugins/imageformats/qwebp.dll", + "./" + distDir + "/package2/ZzZ/plugins/platforms/qminimal.dll", + "./" + distDir + "/package2/ZzZ/plugins/platforms/qoffscreen.dll", + "./" + distDir + "/package2/ZzZ/plugins/platforms/qwindows.dll", + "./" + distDir + "/package2/ZzZ/plugins/platformthemes/qxdgdesktopportal.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick.2/qtquick2plugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Controls.2/qtquickcontrols2plugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Layouts/qquicklayoutsplugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Templates.2/qtquicktemplates2plugin.dll", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/qmldir", + "./" + distDir + "/package2/ZzZ/q/and/q/QtQuick/Window.2/windowplugin.dll", + "./" + distDir + "/package2/ZzZ/qt.conf", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ar.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_bg.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ca.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_cs.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_da.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_de.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_en.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_es.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_fi.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_fr.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_gd.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_he.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_hu.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_it.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ja.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ko.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_lv.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_pl.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_ru.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_sk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_uk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtbase_zh_TW.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_bg.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_da.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_de.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_en.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_es.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fi.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_fr.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_hu.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ja.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ko.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_lv.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_pl.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_ru.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_sk.qm", + "./" + distDir + "/package2/ZzZ/translations/qtdeclarative_uk.qm" + } + ); #else auto Tree = utils.createTree( { @@ -1387,12 +2514,547 @@ QSet ModulesQt513::testDistroLibs(const QString &distDir) { } -QSet ModulesQt513::testOutLibs(const QString &distDir) { +QSet ModulesQt513::testOutLibs(const QString &distDir) const { TestUtils utils; #ifdef Q_OS_WIN - auto Tree = utils.createTree({ - - }); + auto Tree = utils.createTree( + { + "./" + distDir + "/TestQMLWidgets.bat", + "./" + distDir + "/lol/TestQMLWidgets.exe", + "./" + distDir + "/lol/qt.conf", + "./" + distDir + "/lolLib/Qt5Core.dll", + "./" + distDir + "/lolLib/Qt5DBus.dll", + "./" + distDir + "/lolLib/Qt5Gui.dll", + "./" + distDir + "/lolLib/Qt5Network.dll", + "./" + distDir + "/lolLib/Qt5Qml.dll", + "./" + distDir + "/lolLib/Qt5QmlModels.dll", + "./" + distDir + "/lolLib/Qt5QmlWorkerScript.dll", + "./" + distDir + "/lolLib/Qt5Quick.dll", + "./" + distDir + "/lolLib/Qt5QuickControls2.dll", + "./" + distDir + "/lolLib/Qt5QuickTemplates2.dll", + "./" + distDir + "/lolLib/Qt5Svg.dll", + "./" + distDir + "/lolLib/Qt5Widgets.dll", + "./" + distDir + "/lolLib/libgcc_s_seh-1.dll", + "./" + distDir + "/lolLib/libstdc++-6.dll", + "./" + distDir + "/lolLib/libwinpthread-1.dll", + "./" + distDir + "/lolTr/qtbase_ar.qm", + "./" + distDir + "/lolTr/qtbase_bg.qm", + "./" + distDir + "/lolTr/qtbase_ca.qm", + "./" + distDir + "/lolTr/qtbase_cs.qm", + "./" + distDir + "/lolTr/qtbase_da.qm", + "./" + distDir + "/lolTr/qtbase_de.qm", + "./" + distDir + "/lolTr/qtbase_en.qm", + "./" + distDir + "/lolTr/qtbase_es.qm", + "./" + distDir + "/lolTr/qtbase_fi.qm", + "./" + distDir + "/lolTr/qtbase_fr.qm", + "./" + distDir + "/lolTr/qtbase_gd.qm", + "./" + distDir + "/lolTr/qtbase_he.qm", + "./" + distDir + "/lolTr/qtbase_hu.qm", + "./" + distDir + "/lolTr/qtbase_it.qm", + "./" + distDir + "/lolTr/qtbase_ja.qm", + "./" + distDir + "/lolTr/qtbase_ko.qm", + "./" + distDir + "/lolTr/qtbase_lv.qm", + "./" + distDir + "/lolTr/qtbase_pl.qm", + "./" + distDir + "/lolTr/qtbase_ru.qm", + "./" + distDir + "/lolTr/qtbase_sk.qm", + "./" + distDir + "/lolTr/qtbase_uk.qm", + "./" + distDir + "/lolTr/qtbase_zh_TW.qm", + "./" + distDir + "/lolTr/qtdeclarative_bg.qm", + "./" + distDir + "/lolTr/qtdeclarative_da.qm", + "./" + distDir + "/lolTr/qtdeclarative_de.qm", + "./" + distDir + "/lolTr/qtdeclarative_en.qm", + "./" + distDir + "/lolTr/qtdeclarative_es.qm", + "./" + distDir + "/lolTr/qtdeclarative_fi.qm", + "./" + distDir + "/lolTr/qtdeclarative_fr.qm", + "./" + distDir + "/lolTr/qtdeclarative_hu.qm", + "./" + distDir + "/lolTr/qtdeclarative_ja.qm", + "./" + distDir + "/lolTr/qtdeclarative_ko.qm", + "./" + distDir + "/lolTr/qtdeclarative_lv.qm", + "./" + distDir + "/lolTr/qtdeclarative_pl.qm", + "./" + distDir + "/lolTr/qtdeclarative_ru.qm", + "./" + distDir + "/lolTr/qtdeclarative_sk.qm", + "./" + distDir + "/lolTr/qtdeclarative_uk.qm", + "./" + distDir + "/p/bearer/qgenericbearer.dll", + "./" + distDir + "/p/iconengines/qsvgicon.dll", + "./" + distDir + "/p/imageformats/qgif.dll", + "./" + distDir + "/p/imageformats/qicns.dll", + "./" + distDir + "/p/imageformats/qico.dll", + "./" + distDir + "/p/imageformats/qjpeg.dll", + "./" + distDir + "/p/imageformats/qsvg.dll", + "./" + distDir + "/p/imageformats/qtga.dll", + "./" + distDir + "/p/imageformats/qtiff.dll", + "./" + distDir + "/p/imageformats/qwbmp.dll", + "./" + distDir + "/p/imageformats/qwebp.dll", + "./" + distDir + "/p/platforms/qminimal.dll", + "./" + distDir + "/p/platforms/qoffscreen.dll", + "./" + distDir + "/p/platforms/qwindows.dll", + "./" + distDir + "/p/platformthemes/qxdgdesktopportal.dll", + "./" + distDir + "/q/QtGraphicalEffects/Blend.qml", + "./" + distDir + "/q/QtGraphicalEffects/BrightnessContrast.qml", + "./" + distDir + "/q/QtGraphicalEffects/ColorOverlay.qml", + "./" + distDir + "/q/QtGraphicalEffects/Colorize.qml", + "./" + distDir + "/q/QtGraphicalEffects/ConicalGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/Desaturate.qml", + "./" + distDir + "/q/QtGraphicalEffects/DirectionalBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/Displace.qml", + "./" + distDir + "/q/QtGraphicalEffects/DropShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/FastBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/GammaAdjust.qml", + "./" + distDir + "/q/QtGraphicalEffects/GaussianBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/Glow.qml", + "./" + distDir + "/q/QtGraphicalEffects/HueSaturation.qml", + "./" + distDir + "/q/QtGraphicalEffects/InnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/LevelAdjust.qml", + "./" + distDir + "/q/QtGraphicalEffects/LinearGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/MaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/OpacityMask.qml", + "./" + distDir + "/q/QtGraphicalEffects/RadialBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/RadialGradient.qml", + "./" + distDir + "/q/QtGraphicalEffects/RectangularGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/RecursiveBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/ThresholdMask.qml", + "./" + distDir + "/q/QtGraphicalEffects/ZoomBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/plugins.qmltypes", + "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/DropShadowBase.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastGlow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastInnerShadow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/FastMaskedBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianDirectionalBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianGlow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianInnerShadow.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qml", + "./" + distDir + "/q/QtGraphicalEffects/private/GaussianMaskedBlur.qmlc", + "./" + distDir + "/q/QtGraphicalEffects/private/qmldir", + "./" + distDir + "/q/QtGraphicalEffects/private/qtgraphicaleffectsprivate.dll", + "./" + distDir + "/q/QtGraphicalEffects/qmldir", + "./" + distDir + "/q/QtGraphicalEffects/qtgraphicaleffectsplugin.dll", + "./" + distDir + "/q/QtQuick.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick.2/qmldir", + "./" + distDir + "/q/QtQuick.2/qtquick2plugin.dll", + "./" + distDir + "/q/QtQuick/Controls.2/AbstractButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Action.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ActionGroup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ButtonGroup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Container.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Control.qml", + "./" + distDir + "/q/QtQuick/Controls.2/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ButtonPanel.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderGroove.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SliderHandle.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/Fusion/qtquickcontrols2fusionstyleplugin.dll", + "./" + distDir + "/q/QtQuick/Controls.2/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/Imagine/qtquickcontrols2imaginestyleplugin.dll", + "./" + distDir + "/q/QtQuick/Controls.2/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/BoxShadow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/CursorDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ElevationEffect.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RectangularGlow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SliderHandle.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Material/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Material/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/Material/qtquickcontrols2materialstyleplugin.dll", + "./" + distDir + "/q/QtQuick/Controls.2/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ScrollView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwipeView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ApplicationWindow.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/BusyIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Button.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/CheckIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ComboBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/DelayButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dial.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Dialog.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/DialogButtonBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Drawer.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Frame.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/GroupBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ItemDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Label.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Menu.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuBarItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuItem.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/MenuSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Page.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/PageIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Pane.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Popup.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ProgressBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RadioIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RangeSlider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/RoundButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ScrollIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Slider.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SpinBox.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SplitView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/StackView.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwipeDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Switch.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchDelegate.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/SwitchIndicator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TabButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextArea.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/TextField.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolBar.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolButton.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolSeparator.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/ToolTip.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/Tumbler.qml", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/Universal/qtquickcontrols2universalstyleplugin.dll", + "./" + distDir + "/q/QtQuick/Controls.2/designer/AbstractButtonSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/BusyIndicatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/CheckSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ComboBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ContainerSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ControlSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/DelayButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/DialSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/FrameSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/GroupBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ItemDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/LabelSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaddingSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PageIndicatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PageSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSection.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/PaneSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ProgressBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RadioDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RangeSliderSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/RoundButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ScrollViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SliderSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SpinBoxSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/StackViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwipeViewSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchDelegateSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/SwitchSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TabBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TabButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TextAreaSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TextFieldSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolBarSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolButtonSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/ToolSeparatorSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/TumblerSpecifics.qml", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/busyindicator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/button-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/checkbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/combobox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/delaybutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/dial-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/frame-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/groupbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/itemdelegate-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/label-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/page-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pageindicator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/pane-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/progressbar-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/radiobutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/rangeslider-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/roundbutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/scrollview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/slider-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/spinbox-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/stackview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/swipeview-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/switch-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textarea-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/textfield-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbar-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolbutton-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/toolseparator-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon16.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/images/tumbler-icon@2x.png", + "./" + distDir + "/q/QtQuick/Controls.2/designer/qtquickcontrols2.metainfo", + "./" + distDir + "/q/QtQuick/Controls.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Controls.2/qmldir", + "./" + distDir + "/q/QtQuick/Controls.2/qtquickcontrols2plugin.dll", + "./" + distDir + "/q/QtQuick/Layouts/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Layouts/qmldir", + "./" + distDir + "/q/QtQuick/Layouts/qquicklayoutsplugin.dll", + "./" + distDir + "/q/QtQuick/Templates.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Templates.2/qmldir", + "./" + distDir + "/q/QtQuick/Templates.2/qtquicktemplates2plugin.dll", + "./" + distDir + "/q/QtQuick/Window.2/plugins.qmltypes", + "./" + distDir + "/q/QtQuick/Window.2/qmldir", + "./" + distDir + "/q/QtQuick/Window.2/windowplugin.dll" + } + ); #else auto Tree = utils.createTree( { @@ -1979,12 +3641,12 @@ QSet ModulesQt513::testOutLibs(const QString &distDir) { return Tree; } -QSet ModulesQt513::qtWithoutTr(const QString &distDir) { +QSet ModulesQt513::qtWithoutTr(const QString &distDir) const { TestUtils utils; return ignoreFilter(qtLibs(distDir), "translations"); } -QSet ModulesQt513::qtWebEngine(const QString &distDir) { +QSet ModulesQt513::qtWebEngine(const QString &distDir) const { TestUtils utils; auto Tree = qmlLibs(distDir); @@ -2540,7 +4202,7 @@ QSet ModulesQt513::qtWebEngine(const QString &distDir) { #endif return Tree; } -QSet ModulesQt513::testEmptyParamsTree(const QString &distDir) { +QSet ModulesQt513::testEmptyParamsTree(const QString &distDir) const { TestUtils utils; return utils.createTree({ diff --git a/UnitTests/modulesqt513.h b/UnitTests/modulesqt513.h index c707e1a..116a1c2 100644 --- a/UnitTests/modulesqt513.h +++ b/UnitTests/modulesqt513.h @@ -17,19 +17,19 @@ class ModulesQt513 public: ModulesQt513(); - static QSet ignoreFilter(const QSet& input, const QString& filter); - static QSet replace(const QSet &data, const QMap& replaceMap); + virtual QSet ignoreFilter(const QSet& input, const QString& filter) const; + virtual QSet replace(const QSet &data, const QMap& replaceMap) const; - static QSet onlyC(const QString &distDir = DISTRO_DIR); - static QSet qtLibs(const QString &distDir = DISTRO_DIR); - static QSet qmlLibs(const QString &distDir = DISTRO_DIR); - static QSet testDistroLibs(const QString &distDir = DISTRO_DIR); - static QSet testOutLibs(const QString &distDir = DISTRO_DIR); + virtual QSet onlyC(const QString &distDir = DISTRO_DIR) const; + virtual QSet qtLibs(const QString &distDir = DISTRO_DIR) const; + virtual QSet qmlLibs(const QString &distDir = DISTRO_DIR) const; + virtual QSet testDistroLibs(const QString &distDir = DISTRO_DIR) const; + virtual QSet testOutLibs(const QString &distDir = DISTRO_DIR) const; - static QSet qtWithoutTr(const QString &distDir = DISTRO_DIR); - static QSet qtWebEngine(const QString &distDir = DISTRO_DIR); - static QSet testEmptyParamsTree(const QString &distDir = DISTRO_DIR); + virtual QSet qtWithoutTr(const QString &distDir = DISTRO_DIR) const; + virtual QSet qtWebEngine(const QString &distDir = DISTRO_DIR) const; + virtual QSet testEmptyParamsTree(const QString &distDir = DISTRO_DIR) const; }; diff --git a/UnitTests/modulesqt514.cpp b/UnitTests/modulesqt514.cpp index 0a3c5d9..db987bd 100644 --- a/UnitTests/modulesqt514.cpp +++ b/UnitTests/modulesqt514.cpp @@ -13,13 +13,13 @@ ModulesQt514::ModulesQt514() } -QSet ModulesQt514::qtLibs(const QString &distDir) +QSet ModulesQt514::qtLibs(const QString &distDir) const { TestUtils utils; auto res = ModulesQt513::qtLibs(distDir); #ifdef Q_OS_WIN - res += utils.createTree({ + res -= utils.createTree({ }); #else res += utils.createTree({ @@ -29,14 +29,14 @@ QSet ModulesQt514::qtLibs(const QString &distDir) return res; } -QSet ModulesQt514::onlyC(const QString &distDir) +QSet ModulesQt514::onlyC(const QString &distDir) const { TestUtils utils; auto res = ModulesQt513::onlyC(distDir); return res; } -QSet ModulesQt514::qmlLibs(const QString &distDir) +QSet ModulesQt514::qmlLibs(const QString &distDir) const { TestUtils utils; @@ -59,7 +59,7 @@ QSet ModulesQt514::qmlLibs(const QString &distDir) return res; } -QSet ModulesQt514::qtWithoutTr(const QString &distDir) +QSet ModulesQt514::qtWithoutTr(const QString &distDir) const { TestUtils utils; auto res = ModulesQt513::qtWithoutTr(distDir); @@ -74,7 +74,7 @@ QSet ModulesQt514::qtWithoutTr(const QString &distDir) return res; } -QSet ModulesQt514::qtWebEngine(const QString &distDir) +QSet ModulesQt514::qtWebEngine(const QString &distDir) const { TestUtils utils; diff --git a/UnitTests/modulesqt514.h b/UnitTests/modulesqt514.h index 789f24f..c08f865 100644 --- a/UnitTests/modulesqt514.h +++ b/UnitTests/modulesqt514.h @@ -14,12 +14,12 @@ class ModulesQt514 : public ModulesQt513 public: ModulesQt514(); - static QSet qtLibs(const QString &distDir = DISTRO_DIR); - static QSet onlyC(const QString &distDir = DISTRO_DIR); - static QSet qmlLibs(const QString &distDir = DISTRO_DIR); + QSet qtLibs(const QString &distDir = DISTRO_DIR) const override; + QSet onlyC(const QString &distDir = DISTRO_DIR) const override; + QSet qmlLibs(const QString &distDir = DISTRO_DIR) const override; - static QSet qtWithoutTr(const QString &distDir = DISTRO_DIR); - static QSet qtWebEngine(const QString &distDir = DISTRO_DIR); + QSet qtWithoutTr(const QString &distDir = DISTRO_DIR) const override; + QSet qtWebEngine(const QString &distDir = DISTRO_DIR) const override; }; #endif // MODULESQT514_H diff --git a/UnitTests/tst_deploytest.cpp b/UnitTests/tst_deploytest.cpp index 37806a6..275d318 100644 --- a/UnitTests/tst_deploytest.cpp +++ b/UnitTests/tst_deploytest.cpp @@ -510,7 +510,7 @@ void deploytest::testEmptyParamsString() { // QDir("./" + DISTRO_DIR).removeRecursively(); - // auto comapareTree = Modules::testEmptyParamsTree(); + // auto comapareTree = TestModule.testEmptyParamsTree(); // runTestParams({}, &comapareTree); @@ -519,7 +519,7 @@ void deploytest::testEmptyParamsString() { // runTestParams({"clear"}, &emptyTree); - // comapareTree = Modules::testEmptyParamsTree("testDeployDir"); + // comapareTree = TestModule.testEmptyParamsTree("testDeployDir"); // runTestParams({"-bin", "./UnitTests", // "-targetDir", "./testDeployDir"}, &comapareTree); @@ -538,7 +538,7 @@ void deploytest::testWebEngine() { QString bin = TestBinDir + "quicknanobrowser"; QString qmake = TestQtDir + "bin/qmake"; - auto comapareTree = Modules::qtWebEngine(); + auto comapareTree = TestModule.qtWebEngine(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake, @@ -559,7 +559,7 @@ void deploytest::testExtractPlugins() { QString qmake = TestQtDir + "bin/qmake.exe"; #endif - auto comapareTree = Modules::qmlLibs(); + auto comapareTree = TestModule.qmlLibs(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake, @@ -1352,8 +1352,8 @@ void deploytest::testConfFile() { QVERIFY(QuasarAppUtils::Params::isEndable("clear")); QVERIFY(QuasarAppUtils::Params::isEndable("bin")); - comapareTree += Modules::qtLibs(); - comapareTree += Modules::qmlLibs(); + comapareTree += TestModule.qtLibs(); + comapareTree += TestModule.qmlLibs(); runTestParams({"-confFile", TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json", "-qmake", qmake, @@ -1366,9 +1366,9 @@ void deploytest::testConfFile() { QFile::remove(TestBinDir + "/../folder/For/Testing/Deploy/File/TestConf.json"); // Test generar string in confFile - comapareTree = Modules::qtLibs(); + comapareTree = TestModule.qtLibs(); - comapareTree = Modules::ignoreFilter(comapareTree, "/plugins/p"); + comapareTree = TestModule.ignoreFilter(comapareTree, "/plugins/p"); #ifdef Q_OS_UNIX comapareTree -= utils.createTree( { @@ -1426,10 +1426,10 @@ void deploytest::testConfFile() { QVERIFY(utils.deployFile(":/testResurces/testRes/testMultiPackageConfig.json", file, {{"$BIN_DIR", TestBinDir.toLatin1()}})); - comapareTree = Modules::onlyC(DISTRO_DIR + "/Dstro1") + - Modules::qtLibs(DISTRO_DIR + "/Dstro2") + - Modules::qmlLibs(DISTRO_DIR + "/Dstro2") + - Modules::qtWebEngine(DISTRO_DIR + "/Dstro2"); + comapareTree = TestModule.onlyC(DISTRO_DIR + "/Dstro1") + + TestModule.qtLibs(DISTRO_DIR + "/Dstro2") + + TestModule.qmlLibs(DISTRO_DIR + "/Dstro2") + + TestModule.qtWebEngine(DISTRO_DIR + "/Dstro2"); #ifdef Q_OS_LINUX auto qmlDir = TestBinDir + "/../"; @@ -1486,7 +1486,7 @@ void deploytest::testPackages() { auto packageString = "package1;" + QFileInfo(target1).absoluteFilePath() + ",package2/ZzZ;" + QFileInfo(target2).absoluteFilePath(); - comapareTree = Modules::testDistroLibs(DISTRO_DIR); + comapareTree = TestModule.testDistroLibs(DISTRO_DIR); runTestParams({"-bin", bin, "force-clear", "-binOut", "/lol", @@ -1529,7 +1529,7 @@ void deploytest::testQt() { #endif - auto comapareTree = Modules::qtLibs(); + auto comapareTree = TestModule.qtLibs(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake}, &comapareTree); @@ -1543,14 +1543,14 @@ void deploytest::testQt() { #endif - comapareTree = Modules::qtWithoutTr(); + comapareTree = TestModule.qtWithoutTr(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "noTranslations"}, &comapareTree); - comapareTree = Modules::qmlLibs(); + comapareTree = TestModule.qmlLibs(); #ifdef Q_OS_UNIX bin = TestBinDir + "TestQMLWidgets"; @@ -1682,7 +1682,7 @@ void deploytest::testIgnore() { "-ignoreEnv", TestQtDir + "/lib," + TestQtDir + "/bin" }, &comapareTree); - comapareTree = Modules::qtLibs() - removeTree; + comapareTree = TestModule.qtLibs() - removeTree; runTestParams({"-bin", bin, "clear" , "-qmake", qmake, @@ -1851,7 +1851,7 @@ void deploytest::testExtraPlugins() { }); #endif - auto comapareTree = Modules::qtLibs(); + auto comapareTree = TestModule.qtLibs(); runTestParams({"-bin", bin, "clear" , "-qmake", qmake, @@ -2039,7 +2039,7 @@ void deploytest::testSystemLib() { QString qmake = TestQtDir + "bin/qmake.exe"; bin = TestBinDir + "QtWidgetsProject.exe"; - comapareTree += Modules::qtLibs(); + comapareTree += TestModule.qtLibs(); comapareTree -= utils.createTree( { @@ -2177,7 +2177,7 @@ void deploytest::testOutDirs() { #endif - auto comapareTree = Modules::testOutLibs(); + auto comapareTree = TestModule.testOutLibs(); runTestParams({"-bin", bin, "clear" , "-binOut", "/lol", From a4629649cedea934fa0beeb4dba96692bd8c83a1 Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 9 Jul 2020 00:27:30 +0300 Subject: [PATCH 16/24] fix disablePlugins option --- Deploy/extracter.cpp | 2 +- UnitTests/tst_deploytest.cpp | 16 ++++++++++++++-- 2 files changed, 15 insertions(+), 3 deletions(-) diff --git a/Deploy/extracter.cpp b/Deploy/extracter.cpp index 1e043ee..2160236 100644 --- a/Deploy/extracter.cpp +++ b/Deploy/extracter.cpp @@ -237,7 +237,7 @@ void Extracter::deploy() { } if (!deployMSVC()) { - QuasarAppUtils::Params::log("deploy msvc failed"); + QuasarAppUtils::Params::log("deploy msvc failed", QuasarAppUtils::Warning); } _metaFileManager->createRunMetaFiles(); diff --git a/UnitTests/tst_deploytest.cpp b/UnitTests/tst_deploytest.cpp index 275d318..e0f7d52 100644 --- a/UnitTests/tst_deploytest.cpp +++ b/UnitTests/tst_deploytest.cpp @@ -1827,7 +1827,6 @@ void deploytest::testExtraPlugins() { auto pluginTree = utils.createTree( { - "./" + DISTRO_DIR + "/bin/qt.conf", "./" + DISTRO_DIR + "/plugins/sqldrivers/libqsqlodbc.so", "./" + DISTRO_DIR + "/plugins/sqldrivers/libqsqlpsql.so", "./" + DISTRO_DIR + "/plugins/sqldrivers/libqsqlite.so", @@ -1841,7 +1840,6 @@ void deploytest::testExtraPlugins() { auto pluginTree = utils.createTree( { - "./" + DISTRO_DIR + "/qt.conf", "./" + DISTRO_DIR + "/plugins/sqldrivers/qsqlmysql.dll", "./" + DISTRO_DIR + "/plugins/sqldrivers/qsqlodbc.dll", "./" + DISTRO_DIR + "/plugins/sqldrivers/qsqlite.dll", @@ -1868,6 +1866,20 @@ void deploytest::testExtraPlugins() { runTestParams({"-bin", bin, "clear" , "-qmake", qmake, "-extraPlugin", TestQtDir + "/plugins/sqldrivers"}, &comapareTree); + + comapareTree -= pluginTree; + comapareTree -= utils.createTree( + { + "./" + DISTRO_DIR + "/plugins/platforms/libqxcb.so", + "./" + DISTRO_DIR + "/plugins/xcbglintegrations/libqxcb-egl-integration.so", + "./" + DISTRO_DIR + "/plugins/xcbglintegrations/libqxcb-glx-integration.so", + "./" + DISTRO_DIR + "/lib/libQt5XcbQpa.so", + + }); + + runTestParams({"-bin", bin, "clear" , + "-qmake", qmake, + "-disablePlugins", "qxcb,xcbglintegrations"}, &comapareTree); } void deploytest::testTargetDir() { From 8415b20af75aecc1e49285e05fb16a56f937f2b6 Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 9 Jul 2020 14:08:17 +0300 Subject: [PATCH 17/24] fix help --- Deploy/deploycore.cpp | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/Deploy/deploycore.cpp b/Deploy/deploycore.cpp index e0c8a9e..8de77fa 100644 --- a/Deploy/deploycore.cpp +++ b/Deploy/deploycore.cpp @@ -234,18 +234,23 @@ void DeployCore::help() { {"-releaseDate [package;val,val]", "Sets release date for package"}, {"-icon [package;val,val]", "Sets path to icon for package"}, {"-publisher [package;val,val]", "Sets publisher for package"}, - {"-extraPlugin [package;val1;val2,SingeleVal]", "Sets an additional path to extraPlugin of an app"}, - {"-enablePlugins [package;val1;val2,SingeleVal", "Enable an additional plugin for distribution." - " By default disabled next plugins: " + PluginsParser::defaultForbidenPlugins().join(',')}, - {"-disablePlugins [package;val1;val2,SingeleVal]", "Disable an additional plugin for distribution. " + } + }, + + { + "Part 4 Plugins Control Options", { + {"-extraPlugin [package;val1;val2,SingeleVal]", "Sets an additional path to third-party application plug-in"}, + {"-enablePlugins [package;val1;val2,SingeleVal", "Enables additional plugins for distribution." + " By default disabled next plugins: " + PluginsParser::defaultForbidenPlugins().join(',') + " if you want enable" + " it then use '-enablePlugins " + PluginsParser::defaultForbidenPlugins().join(',') + "' option"}, + {"-disablePlugins [package;val1;val2,SingeleVal]", "Disables plugins for distribution. " "You can disable any plugin of your Qt build, just see the yourQtFolder/plugins forlder for available plugins." " Example if you want disable qxcb plugin: -disablePlugins qxcb. Note that the name of the plugin is indicated without its extension"}, } }, - { - "Part 4 QtInstallFramework options", { + "Part 5 QtInstallFramework options", { {"-qifStyle [path/to/style.css]", "Sets the path to the CSS style file or sets the default style. Available styles: quasar "}, {"-qifBanner [path/to/banner.png]", "Sets path to the banner png file."}, {"-qifLogo [path/to/logo.png]", "Sets path to the logo png file."}, From c65d07d67706012b07049bf379c190b058127e06 Mon Sep 17 00:00:00 2001 From: EndrII Date: Thu, 9 Jul 2020 14:09:15 +0300 Subject: [PATCH 18/24] update wiki --- doc/wiki | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/doc/wiki b/doc/wiki index 68f4daa..878881c 160000 --- a/doc/wiki +++ b/doc/wiki @@ -1 +1 @@ -Subproject commit 68f4daac00f7780cbae69b18ed83d0837fd93e04 +Subproject commit 878881c535ffddcf17ce22c02c59a69f8842c8fc From 6a44f4d074681b7b0a62b76714b6393790812183 Mon Sep 17 00:00:00 2001 From: EndrII Date: Wed, 10 Jun 2020 13:22:13 +0300 Subject: [PATCH 19/24] fix #303 new icons and logo --- QIFData/config/banner.png | Bin 136917 -> 392487 bytes QIFData/config/icon.ico | Bin 118236 -> 39353 bytes QIFData/config/logo.png | Bin 19886 -> 24729 bytes README.md | 24 ++++++++++++++---------- res/CQtDeployer banner.png | Bin 0 -> 3768697 bytes res/CQtDeployer logo.png | Bin 0 -> 1005785 bytes res/CQtDeployer logo_installer.png | Bin 0 -> 24729 bytes res/CQtDeployer logo_web.png | Bin 0 -> 143802 bytes res/CQtDeployer_banner_web.png | Bin 0 -> 392487 bytes res/cqtdeployer banner.png | Bin 136917 -> 0 bytes res/cqtdeployerbanner.jpg | Bin 138473 -> 0 bytes res/cqtdeployerbannersmall.jpg | Bin 79363 -> 0 bytes res/icon (snap).png | Bin 27475 -> 0 bytes res/icon (snapAlpha).png | Bin 29211 -> 0 bytes res/icon.ico | Bin 118236 -> 39353 bytes res/icon.png | Bin 32289 -> 0 bytes res/iconAlpha.png | Bin 45994 -> 0 bytes 17 files changed, 14 insertions(+), 10 deletions(-) create mode 100644 res/CQtDeployer banner.png create mode 100644 res/CQtDeployer logo.png create mode 100644 res/CQtDeployer logo_installer.png create mode 100644 res/CQtDeployer logo_web.png create mode 100644 res/CQtDeployer_banner_web.png delete mode 100644 res/cqtdeployer banner.png delete mode 100644 res/cqtdeployerbanner.jpg delete mode 100644 res/cqtdeployerbannersmall.jpg delete mode 100644 res/icon (snap).png delete mode 100644 res/icon (snapAlpha).png delete mode 100644 res/icon.png delete mode 100644 res/iconAlpha.png diff --git a/QIFData/config/banner.png b/QIFData/config/banner.png index 809280b92a2f432a060e656a9c93675affc449f1..ccd40d4a62d03281e9cb0cd55d0485d4e3ad4f80 100644 GIT binary patch literal 392487 zcmV({K+?a7P) zaB^>EX>4U6ba`-PAZ2)IW&i+q+O3#tk{r1Wg#YstJ^~36d>n@lFv2(R@%^EyM;h(Q z_HKly)h{-SMFNS;go6F+pEvx2zZ`1~MO&|<*2rHOWys`1kMG}jUQ;a3>+_fU^Uc5i zG9KFcd=%cZ&wPJq^L<%{C>>>17O|Xid|vyzgZw@x&&sR+%6=J} zIcE*e(AQZB$S=qHdXMpYfPM+`*QfBu=<8Py{t$ebpBecNv8jExpAdhC z!;c-wuRjpn`KRN2p7)-9uf3<6r4rHlK~xN1(eZ1TxCnWEE~`8mPvvua9)m~cHk;&} zxZ~on(?~+xZ%8GbG}BG?yzjKxViA+ZyU3ROjP=}P$j+Xp;*WHt<&jVBugoGL>3;I2 zPk_H3pY+FXzyhjdP@gb&4mjg_mspy9Vk06x_e zn@CHEICc^=*}3E*iwq=HIc!o&&Q(H_E`D#WY3Z3ODphg*_+Jg?AHP=$L*4nC*+-$j(rmeQtdK+!_+)LM9d+WWAK8K792kNM!jXuVh zQ^Mp%leH%ECnHN%US;X3tF6Aqnj84+vUS(pcHd*qBPSnd;?&blKjTbG!C(q2rdF+4 zw_)>wwVQ9bdh2bs-*M-UtbMZjr^nyOTKZ&7o=o|?_9JVIhSt88NKPl}IU{3I5*crv z0RSzYv)EH9;+gZD#UajT!Y0*o6HfAsk-}n0^rj!V`651Qpu zdP*{HokJ^iFh{B*1u1iBmQy&2%oC-S?E|;W&OG+FxQ5fEv-+slOly{AR%#xt-5Kp_ z897wj1TPb|GvH1wW=rppR_;LP8euzY7vqd-VCJ+jZ5_*V?KPF%omIFb_<;yX-aXs6 zFe`(bB(BEPahFI3KVy%4+ZdOa9IG61EwUR80ssqA;B4q%rCaKmdJeY&bcIPnwB!S# zSZbbm+P-a;)(5|`Zds|=0Y8Z=`o`Ae=63-rm(<^KPRb_GwX~tpR-CJDW2d@_6526H zBas?*0Ar4jKU?UfhPl~VE1s#DJNp?mW0_8Ok>8!%5-KfSRzy1LhyX~Cb})W&A{k`T zM>!e+23YcW+mo{$g&xbqPmoGz(38L*wZ&WMtN7FeI#jY>R#G9@n!D!mymC+Ty*XSS zERme!aB~nfas;nBt~B-8I@>Cgg{lK3@SZ6^zysXu2z8l=CI*J;OlV>;Hv)-pr)&AH zOEroYk+nTX-g~e_Y{72trwR92Dc?O;nJroyLLmaQCcBzcF3Y5bq6cBT#csf0?`(Rn zy8;VfJ@2)tynYSNKT0u-Jo;sE1NRf)3VHIk$YTC2Lz2` z#Mv$!IZhs@Kv(RC3kHk8RyV^wMOZcDO8nC5Y`C4m7J#v+Ssyseyk-F&3kFNgYn>#W zQb9e2XAo2!KW?tD#f+Xp97sOlT#$s2_%o^f zsuO#h=LJw^uu_A4r}ajWv0f)2H>bW1L^4iXUI0Wnja%G+B;7+Vwr9wiIY47a+sc^* z*e1qc72iPxzr9jbFiyRDQzdMBRMdG=9C1wkaRw%_=Imi~qS!h3=Fp=6s)?$gGyW?- zc!i|=mQPL;MaoTQ(J5#PYG)Kkr(Qy05Ez>m2D?LCSY|&36a5t&ZT(b9e`|zSmgw0z zICeahb8eW)fAF%|v#u@xefiPSU7+Bq!EpY4Mn#%@N@B`v_vE?Tg)GsGdrOG(T!eY6 zq8z(ZKpvvQ666RS1xsnxBaqc(b5#H7wHU|WnD{k-o+a&u^EXPT0l$gP!jc9_J5Nt) zrLGG3CuEUW4H_M55Z<=fvTmU1he0_7&I*vPkS7>5ldqNtc`d8SO$eG^ws<)Mq)>Ik zRYPr4bqG6;h-g#rPT)BhRB)lgt@GM(YnQ8?(f1l7UXYP46Z@gG;8wdBgw1#B6feRc z5X&I&H*BLbOS91o&{9z(FaX}*Hfn$D3___0s{Cbw)8ML0v`&SrA-y9CkU?y?E`Lv6 z2O8?p;8~b&@#14y#qvq6+Ad% zWw!{Q&WgYUqpIR}$_J?cwDtTle0K11>SrLn19&)e8-B%;KS4Pwg$K14%E7rrS&I_I z5@AR|)ZcTbFj-nU9Fk!*#eB;Kb5zXXwlw!)K&h-uA&11I;a-~)MFW?y0ZYPx=Zb4lx2q=j z;aM%C$kp>qa+A?>6Np3U;aLOGskj|#s4^=~2mRV@Twu5^HlFx2$_O9UJ@j$kv}41h z5u*(29U{%f18jb|SES;QKhr$vlskS&D_*Q|w`AOc>;oS357|P83*6HV?2W7}?F5GE zudK^ug*-rEgmE|cQ%Ey+=%NwxD()%zVl^rfh@gdo*qpNwDZqmD^8j(>BZ6#o?07jC zNrGgryDBD|qGkw;rhe!R0-H6T#P5`w|nvUuD9M30OT~a~K?(z~tF(09IhE`}H z2(t4Nmn|oO=SxxAjbBWl6po5uO*(Lw7N>~ppQi8)*A=1=PJSo)+5HHf)%zky8|?wy zxCT6iy|cY`@uQ?+Cd1L2v%TTb$_lR07tli5>H*Y~p1>a*5P}2QiA(a-)#}B915kR? z&58JcKfyO#7voSdh{@djABe@cDYZ~p$?zksV{+)`P~&rOsaP>c7Grn3^uY*IcyExE zo6%aW?zEwE&eowSLmq+Glj3%~?>GFcG6q$|)q4b9aC|1G_}`0dUBOtpO>Y$_VSLVp zHVAn-$QoWjXoCS=qO~#V4D_AO+(pS0+N_d*+G{*M+VgmZ*hN>^OYyY z2VH}l@6HPefN*J$fJGhG$om&`5qi@F_ri$%8SkU)LlT@gvHa;a2J|Fx)9kxrX z>*(tdDLp6?!Q>+9VN(MGOZ|L;M+b|bUA21SUNi{Za^=owkk>{l-ikqCEqW7hzB+F2 z@Gx8ys(R1uI_dS1eFost7$U>ZBxp!of4z75jCj9*kloo}*3GGvM^ZF5IH>A$s&liD0z!`42rj#0dWe1-&g^0`*ow0004nX+uL$Nkc;* zaB^>EX>4Tx04R}tkv&MmKpe$iQ?*(u4t5Z62vVIah+jBr6^c+H)C#RSm|XfHG-*gu zTpR`0f`cE6RRgW_ z+u*!U9A*VsB|aw}G3kQDk6c$ge&d{XS>TyrGnJep4ik&{CRUo56-xQQ60hc>K-;*JmvMc#%3b`Ecen#Jv0eWwN;HuYKeIKU}K#ICb+yDoM zz;K?j*IK;0v$?l_&(!<-0fD1(t(BD;w*UYD24YJ`L;(K){{a7>y{D4^000SaNLh0L z01FcU01FcV0GgZ_00007bV*G`2jm6{2_p~J03ZNKL_t(|+Pu9>&uz<+6&4Y> zzEgk;EF+8%wp+-SFmj6@K*vq~3x5szrU4Q{qJ>)^$`6SaAaf~P4_vj^%%G7O5o1K= z`u4rll@BWJIeUNKdd!(KGh)Pe=>PWj{EsH%vF%x8+biw%=8Ok70fd&+p3 zJkJynS%1EN$3^7%@ra0ssL1Q*D?jklc|4cJ|0A}*q)V*7LJey#WWS)XBgd^J&1 z8T-1&nwZn&>z9|P)jEmK^1PpX&wO85_dWjJ=eqdo-orXD74iKV>n6(AFGGCFUSGbh zv#PvaBVS8R_j*|0&CEn>U6-}~)_O5pYgpm>yuRx5`TGBIjl6%nMO5VLmoJG2B-W^! zuJtl!e!VelU!V17X13O{uJ7g3MTg4!Pv7$TKLEekP zUY2WVyj~*vKE?Ap-_QOGlFxHoZ!=q;ao@-I-}pIq&)*+kul3nP#C^(q_UF-c|Kp*a z&m*cP<7kzTYa(j~}9DVz05T^Rw<_tO3=0 zr}Z88y^gi2sxp505|#B##XmlMT{}}5udn_7Pwvg)BIB1Yk$q2eUoTaaIrnuMBesfs zy;ujiKby(i*HzR+e6D5o%vx6}d;O06-s|4Rzw7?KK4*Ro+4m&Z?Oty_=ejm#`#GFq zU$5M|W1YnwtYh8l=lw%8Kg(-B^PYQuT$^~d@@Mw_ST{n&=To0Yb$#A_F0H-SaxFaX zM{Iwe`Mkx(sPn}=zf=CR_ct*WwNYoEh|K57Yb9{b+UvDGyGZ_foZtB~W_#W4HM}37 zb=`+ZJgXAl!*c&#@9*Nz-0Q2>X563HyUYeW1TO9~e?IQpT1#`U@v+v({_pj@;%6Qa zi!;8?-n_VT=GH}PMnnYP3u>VJ-Q4ch3#eJGOFZTCN40)tzeenu>p-)$wgf(Ed=_zd zHWhwk7eA`|@Aqqoh^o>3!;fDd(c880_5Af8RONq{{NV6s^Z6e*?*)i_Wd8<*Z8OZwCkwX*Y?YsD*T?)*YN%l@odFCrTY)BOJ9_)Y2VB7 zb={rLJEt`ZFB(O0ycg`nx33!4Z@pd=3A5f07KHo!`L)i^wfB_R@5SLc_dH`2{(sre zFur%3JHG3osM%sa$r^s2*X#Y}dY?L&*B*}7WS=kYGtb?%x0v{>y|n5@sq|2~4(D+E{@OFv`>*rBb5D*nGWYkvx^2GS z`T6Yi%GaCE?l*3*Yo{(Bx7uh)8?U9-n$6_0vg*QC1-&HEB-$vyk!Sc7BNK=YYmW61M< zi%(xYk=7FP>GJ;5AGr^hjjV-ojqmjw&rz&J>^Gv1k2)y+ZtNZ`YU*eAq4xC>-F=wu z8cgC^dp%#Gntj}i8dj>dGT!j&zE*?oZHHeUW<E#wCQ4|`QKFl$p#Fn0j#y_yHQ=A)lBmNi(Gsa!lI^bs% zavFbCjk`!Y2o#HrI9p;9m)w}=Q^1T_J!qBRxIA5>XV!vVQM}J0He)26O{yxdAI2MD@=Y1_!dhx|S^Z)l{DMY|qSu zB0=&xdR{x_MkQZ&#**0&auu-kT-Nmu0M5+vTE*vh_Q9d~Ocsz6*EkP~C@XX|toeCy zvyc6G>?S4lfNa1O>g)Zy?#3++1X|xxMM)M=t+-m(zOHNb4p=xS6bv53ZS7RkqU>Y|1QD}Ig z+Z$XRwa@3auek>Dn$Bn6uSsA5R%e=P1d42EN@HJ$0)rc&+Q$PdS>JPHS)ac?s+{wcK_faK->*6%1>7hLC9Xz%am zQE2b$zd!E+{I$9zD0=f2n2O+iISypL)=~I-_A5}t=e3Q+x%cB-1AM0Do*v(CK6&n~ z&p+sFUH8g%K`XV_1~378xZi+?cJ8^)ybId9)ZEWn|K^_ipKQ>8udBoJa_`aTjJVws zttQ@O*7rZUYCRf1C>j9Ff<4j^#87eX7)k>!KH&y>Lm-si->YoNIwlHF&ALbFEDR6^ z|6dK)uzALR(L3<4*F%CTTHuB7@ z3s_L?V34%BTg$RGX28sv`xi_G?5VXo`?taCByqB!qYedknPR^M$KgR=Z{>P58rx&rc? z_Uw3mvM=3d-U5Xr`-2$bQ{T1gx1&~sew&^==v8A_R>Sf2T?h0Ga}R42>R?-_ndIb| z>L61Q*KD|AlehK(=PckrV=Da2+#3Tu3bsJsXjS-PJsU9#M9VhP76qQbq#)4BSkMdP zSOuX$<1pvUCRu>V!3~id8*DUGwu@f{mWDO}sETi)13dT5eDDh3kqK-SEkyI#z=>MD zPHYm1#?j~GDNKA`Z%tj?p8yipB(4hde2}5RL$D<#v9#XbDytVO_JX_j6;}^*Uf;D=eE)Z_QcT-~T=`g~-IOR(nKpi3grxu1AGJ2l-F0v2Mu#=Rh*Ev^$BA{OA@beZpY0uI<9N8=YP5jmT^ zMD=$OXPddQ-hU?AJ?Hv&G0o|Oz%-!tYcBrdt1bZAT2pj3NWRYl4c5m7?nJBDDCPr9 zqobgl&eLw6be;q|BiF?kGG4D_<|u$h4n<;t%p1I!i`AFKx@kU}F?Gx0P!x(sNw9<( zVQAJ=^c*>RO@Z=x2$sPvVpr3z1$G6H9fc`1KK#BupH}=!o~2oM0QiItL@@&5?*W8M zpmh~Ab3X7GW7EcsF*ObQTH`b=*B5-x1jhYd5Xq&ji03`_yKG9FpO3Sl*V^742NQ6X zCjj5x6Ry#w6LP=2fs8t%E{JOfJM`yF1IBd!IBG9DrN_O+9%sMGCqwp8A_QKF@MAkcD$~zz(q>JwAI53;g_Qj`zMTi{qBj z5NNh*p+`em%-XrZ6=`d?acWJ0@d7K{K6(1-qc z54rZMI%a0w9?axqWr6y_60F-jN;Lj-zUBFB2LhcJ3hA&LWB?#>Q*)l8OTh;GJd-9! zHdbS2K?62j_a-Mu3h1_EvzSxo0G30t5R>I7#3pYv;@l|V14Q5rd?#Wg7|K5>=V`2`E!Qh8~BxP-_aV$I>@5eAMQl6q_>j7Zw zjce1{N6^_O%8N9aLC9jM>3lB%i+RL|t`yoG@*R<6rv%Mi=r9XbOKju;h^^}|hE>x| z6BDi+@ZJZA5H+qTfQCUC)B5jhCXs5{rrv>4>L)(2OUicwa7oZ;7I0MZk<~;;Avxch z`7%_-Mve2e@UVem$}Y%qy!P{c0Bn(JeBEhke@H3?R{4~A0a!rP3?+_;7PIdWX?^NZzvS| zG?>{38Zx5@;h&9p4@|Xvo#JfhlZz~XfV!IOC@4mg4fTH4eHc7_!F{s;dbo6^jmcgV zVx-a*rMwl+q91yCZ)8g^R?e2L;Qr7HSpqpk4#tp2p>0_FDKiL@Inp1Mmvln+==kIdq;?HKXHNy$SwClqI)OM|#+@xx+K5SuDfW!a$xq`$mY>r+l z=$(~-o0xtBCOHERC^u5v+_d zi@<0M`9HJ3P%djA!D$10Rp@8@kfr1YvI065GkUC=<#|AU9`*u*igg?=6=T(MAew`= z*MK?+h8DrpN4DKF^SY*Nyvqys^B&hR>?!(CwEC6RXXOAjdXULO=Twkb$u3pfc^-h+ z!*!ooWA(X+74icOyw{;&sTV_i+&OKC!dz{6V#Ebpg><97AjLQ|+PPUs0v&jfo!LR_ zJ+?ex3}@)jr>Wvp)pW?HO| zMT3ij2z*_f^^Va5J5XyK_$paaEg)5YoDZJA+n1+ z{GN`q=gpibMgvTxwnP&5I#o-#AiWmcgH9zcO02^q30QpqDCVSvKxZ!&h$?^td`mho zQ9cuX6lnzdBcmjIfULlWY_wuJ3L{s4p0&4PS4 zFhH)<5&mUu%&3Fv>z`#b!qd;&QSWWvl#gmNCvT+=;E{~v6EdXQURc}DsvKAW4D3K- zw3`yY0xenJrewmewGPTpQ{v$t2up2BTOhYyZi@rc5`mjyogvWS`yNm5vtiDe6D9TvH<2_{aF1NJbun{kL)3g>)4~okgAcfu|Kb+@PLUJs9ua@clJL~WSMxe zFz}JvJ+6xbTeg4>WWvR8tsWKd&cXY+y#fsZ1zb}qd?vwt4X`C-$`W-h?9a0e1ecfC z+7#zBsLtpm!ktP=skXzR^3O4&vFt}K1 z__a2OGSaJ?j$RPdSOfz>@!#wJk^;R~b(m{D+t^0+TSa7}#FjamSpy1sp$LtBG>x{u z=(-3q(W{WzIDFSC(7EYit=O9E<3tQMV44a82+RzbZECrV-%7VuhO2RH=X<9Ai7Hcn z<9hg9=7DzFDMKRG4}h2(;2N(%>}&*1fE?I*CfXBtj1y(&bx{l8>B-74;JL3IWFh zL7y62PYF8MN$FM<;!&Y-7|?_p`?~39lTNlIHD{Hu8FohCL!I4|nFa^Jf|;WV8e%7z z6ATfy>0vZ2sOe882o{aKXPooYB>?+K)yiYU&LP0rI{HP8a-q;4tP+LhTtW6whNd-O zXJ0M3Fili1t+t;I5g)run7VV}S%3xlO0Z0Z8}($x#r0D7A!$M+#yiWj>0z!a9G3<3IFWA-f&{TCI^cF;pB&9=13SuorW>&4ShuQ&zWdb4 zptM{s;Re$DwfZpODy7;oh~?!qnT-*{UR40J!6&W*YH$w3`Q*UZ^R}L`0rec(O=hF^ zUSL9vI5|85r}~bIHum(m2iPNRlg(;mM+4-U0j9tbL?0v?N;GyZ)}aUn3DySsLGl%6 zKN$;0b1@=x!I zlpa5g9lXg-d%#Cq3q8vv?a%(#z3q4FO~z}`XXN4fx;_EeB)hpu@esW834PM8&rKB@ zP9+n{ptjpapUQZqz97-0RZ4QPy)bIxEMzow1vJ2z5j`R1;{`&1VM-JhrR|rTo}=+l zJTx&$oY7QBnN-eA-L9eu7EUwR$?pxDY`jM_^OiCJe&AwloAgN3MAW`rQXeiP1BV;cNwDaXb0dfyy{lsE>Li@Fw?qMa7NHdzf zv4x+9g+b@^@*QcD#R;AXg(eG4|Hsy>ml=*6oBVt~c^zquNzw3=H8Gt`cU*X*Tx&eM zU7qsAfJ0OPWsCwY%TJ$&zeRU6V{^~?s|mVML4;LM76XOESSc+bCt*nw7ta+CA}V= z=O^Sf2ERW~#5jQtrRF)AVcX3+lR1e&&%-Z6_t4uxAcgw{+iddTQ1JXLg4VZ&g$3c3l6yb+tm)3;@A5KWrbjiq}#>rEGc zW9X0%(@#ZR^OnUVGsmnFeys+m9eG-)TFCBJYNf_ zu>B<~eg3gex&b{PYZHJu`W7CA;yInH-H#M_~aR zAn&G>J}9#}E)pgunlaa4-py1mR6|8D?1LVk*m-cSV%^8ghAvU?X4m4(Oj0>n6qhyl z;UgP%6&U{&FJMmYLlXo zzXpOxEQvb+3hk5_w7PB0*X0Z$NlvT3#IS+2lR=ye$GxAcT!6e!G@i~(;v_a=H%VhI zUDg#!R}k1!Ia$!1{aZj1K0B5SPTKD_OiHaZ_zWedWO>rKinIEFnOt`CW7baMf$O*Vd}jb&M@pIvKS&AkJZ!HfF67!>Kc^ z<}+7%BPHg5WF7)EmVXE{T~o@k{ZW$H4gQBU0Ovg^(h=A2@u7it_D=!>W?{B`4y@dn zq_^!2(qvR&Dm~qy(flxV@R}5}d1xU=c<8S*4n3w^4wI1yUJ+@~0uvt_dZcNf)T$ag zFqQ;)O?;j(Z7d^5XukK4j%10*PQTd5rW!YreJV4H;%*R4g-t`;pg_*(AR8P5o0RmS zAocKKj$oR|Q%&>hYrv#WlSwffr7$;ksd&3gt4Rv7lU9_NGAapXp%f?B4oOSHpC2W& zh}V0b32d4veGp0qyBQtWow`&yJ8fQ0N}oNbeANITMZY`^aQdg68ayl3Ezs`pqL^tk z$q}`AD5Wey4gfILB}yceQZMeDCz@35iTc=)qOv1L7wA5Vif>x%p50&ta5KS^Avbkk zf!G*3xkiARI5QTvGq_cgpEu$ zGXzaou?AL%)+r@g+u4hmjw&<}WE=xJOQ2Uvi4aSg(>v-}*`{0X(cai5c| z0&CJXi(-bv2@*~m{8qF_SfU5ToE!Kskl`6?o`KmDldoVG>1I=eoG1-RDL;j!StyHf z7za7YW*}-cm@KnQxm@G~a>5W*HwfEA6_X+$LTh z_T==Su)*%FoW&E%1nhOGtwQUe%sG)sXv_R!3)BDmfRg) ztCB%yvP;R=*o+1@B;ncT)|^inXwG6Fuc0I}w}n85hX=4!$jHTis^5c|Yh2aDzFy>? zgn%**oM}L`J?_xF6&WRl;0ZFD=A>p1*~x-EMT7?IUfo_+peziOlKDU9iit&&HUs$w znN?4wpoMv;jpd(#wD@2V;C}})gE5du-xP1OCaK8F@v=0vq(dF133IZ=HX>}=P+l`- zO(VvoHVSPdH=txAfS~2K1lYa+03ZNKL_t(FA{V20B}6j3GPK1=`6aDj7(4D(K_}oL z;85&o$|S-|0%b?fGv)oRh#iB&a^)XC$-2p?9ioRV?H2i%jF2J3Q%1@A z8EbNU4KOX%wuYPO)CHI!{|)ixE^lqx-ee@Wws*8Nni`@+=lSu51ipIa17xvbqGRmq z4otO}$WQjcz~2pO-gu1#B)LO2dDDdk!1sRF6h(!z6Hx-9LP-tb6OrB`2H-_#FtsE~ zd4PcdFa2YDul$)}`{x%0@Sz5NPS5+GqYSrd{Z1iMVM^~nuaRBA4mNO8oIc?uYkE$N zRZfo|KPSw|MBMLhAYn+o>^^IPVyR(3?Od=X6J*Ymqo7nR*%%!Z%BEy}@A*6%oZ7}^ zT5`T%aijyf%E8=|Z)o7!m^7b(M<7r#2M>UeGi2Egawt15r5!J$))58p{8;NoqlI$Ik!{ikcTq=Fx^jD!+ z<-Dj42F`lLX3ic3b>nhnjeWoh?$des5XPb%d{AM->Bh!T6-u)3o}hD+X86faKn&1N zFV!}la82iN|Ec80KgxEhk>nU`Kg3aF zcC5VT<+<-oekh#c))`LaH^IY)loH?oEIv`31vK@J^L6HcOyo z$@Nae-mAC7CX4`L4>3%Hsou+&&34p%7Y6KQQ8`4apFsju2WD+9B{4k!0RW$>HlC+n z1OVtMRVC?R#g8Xz{&`k?pGl8ab>J+SNU;GuWsnXY5V}*&!b_v4P*xncu&<0Fs0IW2 zv_v?!j~IGa5P-9It!;?Qv>a>63c8s2`9ZRr3~L2nD+slS#6)L+s>@?hGRV)8R&roF z>uOLruTkj;*qz{9fe$r+)WaNE$0b5`6dO573sGm;D1X1r>PBY2b*gGs8rrh#5I zIVvf|NG}I(lLA-(Xyh2+MJxm~L_z-uGnM(Q*T#j3lhg@OpBx3aWh0LR^#>NjWH(u) z$OnKSV16?q*SBp7Dtb^$y=~&&CT4n|)xu`SMv=u8yMs2)PQCz zB_7fn0KhzBQP#s@3}3KCY*dzZtcOL1nk5x!fV%@=*)|!YJZI^td;WKmBn7L;L9>U?P-^_pC<+dSDDo=ryBJr< zZbGEFITf*dGII2sg)r(H~pkwruz{Rjf7fJY7-Qt@Xk zlDWrGqVG<5@l5trk}~!bl}jVqJY#?bU<0YZdx`@}PaVmJW_ zGM~~@M$=gZXxvUA8g1=~d`K$R<})FkQhfIUNmkXdaOG}cqU>3ETt_{wQ`9C(%wLyo zXnUoU_I32pwNt1*`3dhs^x`klo13a{o20l)D~~C9PdQoE*;1gtQj%ZGV#b(RtFyu|H8Tyw8`$N{q(;h^gO86wO3T&5 z2ZzPSxfFgz=n<&-=^&#w-q_ljoJ{_wgeS>)ABVew0OK; zbw=;|Wt2?dr%opf9W%mJBvVoh3qzGeQI5@DYa*XhW8<_8RRA{V2H9om0g+;@F^tI^ z@AD2RPt|;eiDxXL3Dfb=uDhJ9gbDA-v0S*1vc@;|9RqoV19iR3f}FKVNTq5Kx4B5? zS)@=yzBh*S7I?x)PH3VU_gSP8WGZFgb8XZm0?61%9Xj}vs6~V;PgY%=ru(zS@)r8u zKLgO~Fe0h}NZsRs;)}%zoa@xV)X~%5IZcJ*T94fj&h0fKdp%XskZms#r`%`y45ONc z8E($e;6Q^d;8}v659pl}`nGN!X?Dvu|1{(Q`A#&!Em9c^9FD%zOc)|BxecmBB1tvm zO%A7W(ED+NEbwJ+>KYq|`2)IBQLGj7cf+$FfKY2mKB_`AKr~V!c{TvMG4s!8fhL#3&S*mX?l2j4l41ZG#42hLBLL%BDcQ?&G?}?aPCw2A1T)F3 zj#9BMG z$q6(#P$*d{BxS`5N5dXvNDEW{*|1YZtj9bRK(J`y0{nP`{{O=n|yHRbaKNCwIB9t~hmKOH}6rBC~h z8Uv8?fv}McWF)KkndIZ8vn$l`%$1Euc`!rb(F{qF9{mg)=ra2U9I# z_!|hB7==Ft&3( zz*@0l_jqUL3-I#VJc%A2jm>gRn5T4Ud-b^>sXNPcj6A znK*fknWBs|Oq>oyTr1K3XHCh|G^<6oBEv1sdjWjLY02E_S{0}3WSUIusMg5m^9?3f zeQkR)8BU;WI!zGG2D1gV(y9c~#ux}t@mn_*`yn+f&5#nz{jexQDO?y-`t$7ASKXjS zR;)NDzA}u;zXLVy&YlrU=1!Rg<8n^scmj*ZqRC-W=zUt|?A;=#`7ZS#+A$(D&zz8s zvLh55vj^$*30O5}c`~iVrr>5~*b`Q~`-`DD=qLDCS=a9J@%7JW&pSpDV7ZbRElU9i zaqIF7Jtu+5zG{+y+G{TZ4|+#GNXbgKOh>V5-i!>BaW01*;_zK(PH#Yc?6Y)gu?yF7EImqw&g;8cCd4ip^!XJc<* zk#|RlC_>a*l;~b`1GK@OOw%x>8)Tq2VWMWCmuiMpR9wSEsQ>__Mkgrk@@WqT)=S9) z93C(smwfkoL!}1y(5|8OyLRd)(o{?D9Y?Armu=Jn^senOb zkhh15z#=q(L|WXw{PSI#WO}=R#w{f+&!oned{r)EAj%u3`b7aefgE)3`?xU|TtMUH zMMXuBp&GeKK+~MvFQpP{Lf)f-3>=Pf#U|g~X`LqR3esF~2ouZ<*-dUxz?kx=9KWT) zlTj^Hl{LypeV*(IG88CmYwgDxT2attY?=|K{h5SmdK?_{+2EWqBJF|7A~k(WS<;qa z*kO2#5yLE@Yn0i^(wFr)DkUVOMRQJi=<+-619EKkNc~)S&J>;WgWN?bKG`z$W+qrL zUN4TVjkUHlih->AY{@sWjJdFj3J_AkZzDt+L?x*8`Sp;HJqk#=%k;rxq0tL<~*2!!IGpwyPpko#Is&B zFVJ{G0S>XS2-wR9>hpoLg8URsmx-+rOgnKh4ECH(&g0%GBnlAt(;Kg&=~t42VDXsb ze&^TG?!R=CM*xUQX4)|M?EsK&8us}t-Of!B_Y1{BKl?a%V=l>U03oLgAQ>n6L9TOU z3w#D!PWC|a&d~d3A@;_{)D2E`sW{Ze8W9`>Nt4eoV?#wmT`!CmeCBR!G&I+~u|>Kc z#z{~S^cZMz1x{vBz-APTYClOZxQ67!H$V0iWKlI#5P)S)6#0ncHQ6%xFo8jHXMq!t zOdb&xSsEsrxAfg$BA49JsPXpQ2;Nw4VYH3Xd1i<;@KF)msVQ~$!3b}v1V>zm6`|zE z6`;T%U>Qvs(^HBbL8YagOiS3Wur{*SiwrhJ`)7p+S~Omki=p9%800huhhjJ;{NeGD zOUnIV{spjSXv(ROM$-JPs7?$2rbzuj2J&vqla))jski5i!O%<$2`@#AU`D{h=OPD$ zb%2yGrt05a>UGG6sLDXl4nPp3~% zUC*fDa_|-dHDsX0HW2+iPEX<@S~G~uM$;?m57D22uI;-pTucwWd;q2+*W^69V7Y1= zyCmj`MlPH5)A8C-uPE%36x4nvIbT}EbY=&mS05D0O8&tE8{k~Sf5RjRfY1lx+DN5Ss7kEp)CZd zQJ8FD1Xdo@VPc9CIHaf=0z96@W65%!@>=P}T#s}54jNZVC010VmL4=xiP+P9kLL4i z*3~HX$<|cnv%denuASwiBEb`)_pUFE(W%P^=Cy$Y1(wD;8~5>gRZ0rv#}|+`fUPoV zEg}F{?2yyc3=Nb8&ABip6}&PsraH{Mo@f0|Oxnyozkvu?#~T>SDp9W* ze4x-IVuFg30Wz~CoSJGek)P5+g#1fC^_^TqU-67nKEs`mGpKiqj`a(h=IHMAe1Fxu z9O(LSy)h_YzmSW3$4|-4-Ha8U12`F-Cf?f2a`l)@mq9T~xtg&gOqI{I)}`dlVF2ajqYxq!z_~w{WPYN2Iii;!Hq3Z ziO>FQ+WXken(pXb3;%&+^i=$7ytcL1iqD8hUw1N6+9P?$vCu~2Q$5lr&}3K0WEB!;VsdU{N3gAlS0oAH`(p|aCbD3& zj1k+dBBkOQ*y_m{ER%y?$S$)WPJs|FQ*JiBs<9S-mY zY0K;LKfE5P@x+O?!4wYJDGt|2Kgv0-GKg4vEoDPHts8-0<>r+QJ6kg#D1)^tQ-L(= z$2?fb@EGqUP24WiERs+j)AJAhWv2H&3H%taO|JW)ht-5%|3j{B_(YLcZanoMq_zYM z|A=l>>J2FwK4rL`YMMSQqo3EafjQTi-rwXzLs&QR$-9J2AEd?n9jSS_23lSS2k?~a z!n?myn^oL>A>=~kxB*w%i4^QV053zIt^3DlC0xWkP>>Jl`33LKhqI)+mNld+3HB88 zo5mGokyFqlvaaPm&!&?}Ei#r-YMw@mW-QBdmc8UYjQ4ATgwDWxyd`qzZs>A&sizc- zmZl5EpU3;y_P9Gz#n8(R-v_M%z-zAW2?(m@zB)nr3~a&j+t6a|?Lk49;*%7pMQ#U( z!3kJGduG^L;a26P0|>4)2mzK;oR9Ni)6?)e z!z9Bsn0vB*)C*v{yxN}hfx=p^vtVU5nT{iF5WyWWps56ltn1|l66w9>+s{+f+uhI6 z!mND{V?!-K-gWMa_3zFAuIXm3Xd1fX_njMH>GOic`c5AOWtwr{Xn>ZNO**1cE)?M@ zFnw2O@~Lr@mWO_rMuEu;Yy>veB72P?Xf%z!5f0yMuE;2EDak)HJ)3>5dc%s`?(MrK4_7qFB_tYT z5$MvK$tIYdl-?h8U0Gufi7^Pq2t*bKpcajlX^TB9uxy4=C}?ieYi2s!7dfUPNu5Lh z7d@OS5~|=cg=`&4FcuaFfkRRnOD`>C#Fq z>CP~^CYkI3nr0Pj{?=rxVs0C|ZueU2Y#3~W6B5_2`Wo)YT4O6@kacH%N&3LDM7u_FfP6Ubw0O(+7V?a zFNq$~;BuGZato?(U3p4e{t?1@?w+tB2mty;K5_?ZPMAnP{5fr0-~3EtmxwbJ+)vNa z+DGq(rP_?^l>9-P>H6nIKmg7m_h^x#{G9ji1TrgUHtY30j}H8tvUbo3!I1nM(>roS zfK!)!d1r`AXWASqy;vx1Fe(jf@C3IyujqN3G6Mn&&6QonzPKq zi(RT(wNbKDb3g-o)@E{c*qO22w#cst|vidGn7wO@ZhGw==6Xx(%Yhyzb zU9;-9OU1AmwlRQz{5XGf4Wik}{+KR+Q>y|c9T&y3BWv7+8ibf27XxEn0bI3;z)SrX zZid^evDll&PW@W(qpR7~j1#RqXFmUxXm>0i4JcU+>%+x{vRSp-fZDg~(51bEee^~Aja+owf9mW%`oufUm2}87Yqmc;GjIV*C zG+H;A2m?jqoO6L2BJ3C7zT=R=S$a43bIy!YrOBT3B%cM;XtD;34|n%_f#qj`5{#Mz zU=*h_>wt>rud)3i!bc|?D3Jswf+3&-CRbp<<&TSwA>-?Hn7k4-4GZ&G-XrB#fpldd zzk{ry(1f<>_t5}vf?q?R=9NxU#$c)Y3-DkY3D@DhHu4D>=I8*OM!Y*c!#BlF+vGPu zng9ayR>(I=L`jvj(pA7yX#xww@-sV23c))Ey*=0<&7_=Ew;5To1t*!2=02z3G4#z; zZ|>JZP&0~v`F<9=EuIZ5fb#i8NsBE*;E)`}{dZ{zFH*l3`c~&Y6eDa?p4YyMKX19k ziY16Q9a2a904|8mt*4HcCzejMRQwKkChavWm%?Mtttk$6Pa9TrmiH2U8{Pei}|Kcmg|kkLBjM#?Hq2GmN48pL&3b9va6TJ7^J_YXNB^{ z3rxm5dn36Kq!t1`Pzns^8cMZ9E==hHCSIj-f%l3jd`8bSwvOK^8Hk^DJi&}WMl*Xf zx3oxPaH{MW*N2~NuR%q;ex)jw>LINPChx@x5}F)d2FvvrQu1&nfeBOY2_czLc5Uj& z2tr@1^gP+j@aZ|sME0!%L#CMhTh^3e7Nh**nja(&6049~Zz92Zp9g&HDmcK! z#V~TE@0{+pNs!a?GAVUJt_Dx3?T3w{;tAn*r5RUxO@lEV!*+ybBvjC5j>d@7H%sG= zt}dXsYxVS;cVw>y001BWNkl z)-tP<^a=27hPV<{Mm8?%=GG=$G=YGiPe%lI`ugN3mmR3iz% zwF$U_tOr33q{X4^B}`Hy$;K`^!NU+I0F?kl-p>NvT3peg{oEh$^%?|#Mltrp^w;W; zOZkqr&D0^aBV{$E+qGykcatw01zjeY$_AOx1TXnTHG2kzP?XfMi}^@v=!{UmP-GKC z5{_s@qo16#C#q|??qaPG5C+JwB5-<4sLIsx`SB(nw;pjy#;bBtfAe{NVAX^1Z#-*Q zxCGS{eL1Sh*%Uji#G25Jj%{-M{CEf;3vU-RzUq>bNIXg34KkJkKY)3ehJdp)T^}iv zOgzNX(`7STg6$L64t-+En2Xa+!u085gfGwvGk+ZWV36Ep>P$@1;q!Gr2$B_sPfAdH z0l-yhRAul>n(rqgb8D(#NefL$Rx9obOfI9bW2)yunpg!t6LilmT)-iT3)8u5Pv2@{ z6?=^w6G>S6dyNrOFFk-Ju{{c$Z&I549V;66&7=@1zPkuo@*rbb$z~fk?z^xC5GX1c zkbS3Ry!0Z@qkXw}B4~>SzZpxaaAAFs9bke^G;Cy?tL3W`jFk>lk?a1qtQGL8()0Rv z3Pzq$dYMjponNZAh``U+*{{sLny%xBL>udnoFzVZA|3f4-Dj1|ahn#W)1xUf^|u9V zT%-;+NI~0;Iy3+`0zsXBF6F(G)ve3H96QbWFJOyYSONW~^ygsC350Q~G0F6=5+6Uk zIp{!OKOgdXkV~SED4%KgT#_8RHSYQ$HOEiz2lsUaBito{oDFoFhe@*o%Pys(Eebn5 z6%L)5(zA*t-nH*2F+kIcAPq7{ixbYGoxFows)0Q*JZ6|Bvk&~widn)&!BsnUV!=ND zo(U}YQG=gt$(jrA^}e^{eHRijcfO~( zz>)N4j3G-5Gm%xkYpC%WbneBq9AB>lGLp?{Ju+QL?u2#HoK6F&19MG=h2~Ipnbf!8 zaMXy_V&Ab2L^+a|Kbc_)CB)`>^OH++{0(45LgpHJn!F+4BI+7@jWp~>$tD#7Ogdo%O9s9TmS~l_pHA-4XBj2mzJ^Q^b*OlVFd~>!+T$O`j0miY7e@q5(AR2{AdMBI9dt zlp`RA)19bnWK5-?TLVKHGR_h3>}aT<4sL+$Xi6BN?_kDk%pBC9+OS5e^CRc_NTAuY zv;g&^UWYVm2K4r8BKzW)-1p`E7nZ1gGhS+zaQfQX*6&E{Oa?JX( zg%l_F0n&j06hlWDn^vSh1dl3ENc6OcMc+CJxZj z@wSF;dV!1E<6>^#soDTZ{BAv(54}3%gE^+2ECHGZCHrcAU><-J(3xVd7(1&xU03K1 zOa60GV?RxCvv^Uxdm1Q4_60?`e6wo*QI>RECis3y1XGc_Pl*Uk=>!bnF)7Tc*;e{F z_Y1?JQ`j2|x<0R8j7+IzcyE6MRsG8W}2ydP){}$9cQ7okMxP9{Ik7*q zCt$AkI^_PRJkRBn?4S%!K1oO*Ru^L%@w~wy3Ide$eB6xq(MVJ;=E4{fkp2z*`Be7! zKxtXIPkf0vg8 z-Ln=oj6*n7}%SF>%K(2|CXjjG8EC!{(waGFdMH@OanPuh+W9kdQ+Rpp?w4nr{XzR@Mpxa24DZ3Q)2_`9Y9zqmv(RbmxKvKxF4ReBmpXPf_4&v_1%yfT{=a~uI z;N&~*>l1mx!0@PPc8dUpgAkKGNJfAFSTw<%qBxr|9PEjG;^XMf+zO8{HC+vtrS!=G zfa-{Sf_Oj&>uaStQBa2=_K^1=&e}USU3J z;8~Fpte|D>?>xbXmO#aDnBL%2$STl#0KuI?zo8KAwc6f{CTuF{J%O>eKqaV*ZkB~0 z=+|k{@vMeyW4gCOsMa7kwA1KJldbCTvjILy%RuiYVM1o2_-B#wqGa$lH>OtWgs+(_QrW@CGVn;gEpEb494Co9zYBsQ8V^czBnX3ubQyZK_Fg-SJ8!tpn zrRz|G{#XwBIAvm8GfrT{G%2!3+0A=sx<6Oxld5oiW~2a3?u)2pC2=>F@1447i^n=&-?*ZecN(J;vP8L!QiwSm$czsqrO z@N&ePMwF<_DM#$Ag=TL4EgK4Jvj$4@5J=Cc=*x8{V3edQ{t=D2~osa&|2GPzQANT-O7`_j|O0bGmT?@vjG49kn1+d7>woY-9Oz3$waAI8G#RAhy z18TO6N8|l*l9FiWWrBx{l-q%azcMgd5*Q-!T@%r>LIXKd{Txf_k@vidh{wsxDZD50 zeNqxNODeSWZwatGHw3lT>V$0V2@~{)KUFI~n@Y1OP(`+OZN(vLu44-@a-*b?LX>8z zJvznN{8nHSN0v>+VpXz5Ny;Rf&pD?&KPrVIK%4N%c{VLDB6ZJ11_3XhhvGrKPdoB? zn{@cFb`*dLQ=%OPn56A`;6`R-;OLBoBV{le?KdOM6=$nUs2|yAp?TXsbf=A z;rjX3jK}08eILTaQ|iBK-`Wfj>CEpwUe#-h=%S|-LzLq8lnPR&BG>&8o_Z4M5OHo& zNj39iMd~e16WK&Zthk@)Fv4-bY~;4j;!OSUZ+cfJN^g$>cG#zH#qa^ZH_1nrlYJkd z%HVLnP(9J*9#(Q;Bj|^QQks!2fLz{cFkXusY1(m^GV}8ahS8>KxUAR9IO8Ya!{-6l zZ$+%)m-km@XB<)u?PR2j^jmIOy9!VOCo^EJQWB608{^VMe_VJl**yT0mXd(>vT_oW zq&w`gQKXP$t$Jaf)g0Ly|w zNdfbB!T#ktR+$2@Odu9BUc(feq%^>SbK1xBxE4ok1F{)nR!AQZ*25h&Suk!687=4^ z+0e7oIK-7F4MV3QTu zAOb}eD8uo@YxrD--FR(dFzwTc41mb`0=v%d6`)rPlfy_q`ie?S928h!Gc>cpW_6FgvsY=Gpoo5*OKaL>V- zmk>IrMs+`oi*~PtR5w;d+}h`1v@e>~hzSm3*JA@tfD6j9S+2aQD{{53gP=#E*8?$r zT%f5Q03vlslb){MsHxYTtkYyQcz=+Nj$RuR4{^-rMi$a;^!v5RW=LSegT~Xb<`0R3 zwFw+Hu(AO;XzI|%Boct=GeDV=={!xUkjAn>H?yUwLthK5`?@ABwWPa1&v+<0^6Rv-eW`JVwhVTgWbxCcK7ie;~i5 z=c!Z+$epN(JUF}O;abxY1qKFngJde*A}McK?0tJ z4@mA!3Zas`7p7dJ`G?t-a|opTb(SC553QKl+%Ghyp^-4!&Z>SytT+fiX*MuVU(BZw2X#v@g zHFsNWNgDXy%F+gYu6m-!x}fj(vziNKvz7cmQvxs&bqm@&ynd#dY>InQnJ|8IFWmQ! zCx1pEx7)qgENNyr0reY7sT`CJqFgAE5q%o3wZ=&+&Eqyrc;1@|zBN*$uRZj%)jS5M zG{)EyeoeoQG|iOqXrSwE%}`P_QMzboUR#@wRH=*+j(^|Aq$`2OImH4@w(#>1s_c!P zC8)FW@*x0u$^gB8tm%q3W(_DmuMjmWa!Pi5dC7#6ur^~lWbEMaKVC-CtJrYOlni3W zYiz?;j@Cp!1Ek7Lpo%N&!)h}IARx>x72`jlfiRGhXxp4HY7=S64o$EbHd#eowb$~s z2xHweD8(qSFiE`93#;L`Xu7~5+LSf12{@>36n@JRB4Q1JH)nKbz8_+42su~}dVSf_ zIRWEbHic4>_+Wz+3oq%LaFE17QE|YP6cqjy2C;3$cHnw^u|_7z)WYa#?Im_JB?|Yi z3@uwJJHa$`K1Yip7&Df>MV>&VVgo+egC@;Hd#atHnR8A3ald2DtAcdzT}GUj0(3ff zo&+Og-)lt!-F=?Lte8d=3jQyF#QL^p?J-Nhb_bB!b8lt5!Y z0Sr7d!kie+{KF)%HSMZ=jk~XqkW2o)Ps2zX%=hzTf*!iw(DI@=D@ZE(wDX|j!&K;| z%SWoU>KPfTnEweWC;ok>eCf&e{h6NAV;tY>-68l#Z^N@Hm$`W7H1AL3BmFJMe(SVamOCR0Y#Dp32g$(xORA#$Y7xNrIS z2AeyB$nox|u}4B3p?zRxAX#fu^;oI-;B4IGoH0ob-~PCeZEy*+lI+MrRX4 zLWIGB_Ge_=xF^)n6j*bNS11y?*F;W>(G*iwvWEMaSI*|)^}uk_2eTJ~wp1IikVbrh ziA+%YQ@;xarVc< zd7fTn^J63rVkVUK@hhJrAEx!k)bQHDYhz^aB>3h(dG^W5tV)4}h+21h_iGqLoK2K&e7LiU4prju-pp6b;aL`ng| zb8hcxIBcqBeFGZk1t!{t0w~Yns9KtsBZKm1P+^ZRrx{Xs&^-nIg1P9;XN}HEZyt$o z|KnN+e)lvxg#ipT_e&Cb>|Zb}L-Ygf2#_6>Yye;%h@kOx^`GgvrZ{Bc^gIRNUV)`j zX;&p(Pl-okjK`8mCOC#fgtQxb7L@&{oSqoe7fBA!c(~CL_QIV1nNU2ncoausD17p*4HQ;y+MJ5$DP zBn6}_LFW${MK6{DFj}&U9Xt6%GJ`^bg0I)#_vmzwNB3Mmz=~%Z6WacaxnK^HF@b~& zHhN`xoo+o>8NbDAa-OkNPH})-F}2TYY^e)Fq_gk17;9TO)0T*RF68zZhzjSW6V#(w z6<{W?A*D+t*~EL;7!>6dn^O0M$pFnV@&>~PaKaA|B3TU5k^2t0)1Y)B7L9cdDGb^j;s(|V=mXo*kaxG#SOm38hqAU>ZGY@9YG&W-I#`&<^3RJoyks2=B*clN4V~>&G17uRjgY~=ag0>p}Bax?+C`MI}HX?^)M{! z?f{&qPTsXnusm%ToyYES$W9O-P%vlhwG|Fig-o$0%yw+sz%^-fERokM2i?II=X%J= zOr6sl`MGzL)W8=@!+Q9Pag8E?AUp`w${U3kUBf=sT$JjfWxo(iTnl5tqL`z8$V+B$ zD+u6A&grD#wt@Z>HI-21O~pGEN)_ssDvVJcgED|XA-mhY%f@p>DZ<0D4J-{zXAEv;nuS8KnC}lR$vVz>KK7hoUS!BpLaGy{u~_J7 zGySXSajS`sLQ0tZf)ngnjDgHk_LgyM>_<@>&|D3dunZ~uJ<>E%G3lq|E($K^B>X4>h;wm@R0>mFl&0i?uOi(EKR4q!x9p=#G3Kh;!=FwjxT!S;P}PY^UPggq6h%JLG#r=-ee;|cNxZ+GZ9^jm|DPT| zO!QFrKih}>c#XP!U_=}Y49x;!Hq%Z zh?0kj9~0!(gzMcb#HE{`>a|h)uAjd3>(^8Ry|vD_@9r!!kx!ZhnMNfWA!jo~O zr|hLOG}#yx{?jqFPUMp)$U6|zbL&XiaGb+FhWadS32} zZ-J`bgMi_AcQDAwCfxXU9asRRJ@-p`6YPaT4;iI&pnr3Kx@q4gPnCBsRX zwjF1U+yF_z^c1`9y*P|uh8;=~T56p;v0X5Wu6_qijD?tb`Dl-j9iZOxI(wua;PznZ09D=cs9tUPz(DuzT8co=Y$Ztb=w@qV0 z({sY_pgmHdMh_VjIY|YtfsPC@)!Y-PS<_B$Iw?D&0@&32_w-P%hM-pEquJd_PR)q46LTHP% zfxaN9O?NPP6iUG;zZXMB%Kl2RVK{(jI<%5C6r@300#On$C(~LROHSk7;!TC)ksYao zkCXf&fv-jrwuaPtk2wSbS`Y1^ij3DQ*H%PO^?$;2C=P^RN5pr0zYDbwATTE34h2#g zx5A_y{Yi?Eq6rA)X8p_tU^OZun5-ssbTck8rWkj#*kE1AXgG~l%~BS#Vo{XmTP3aA5HE4`#ojIXQfXnsMV~v^eh%2w>=MiD8eI3 zw@WuYK5KvlE%l-o9o~LlH`q~zrW?Qr6H93xP2ioU2P39v&j>b^H;jN59oQlUsYr33 zl3nu1{F6VCKl;`0%k!W9llb!^eJi4PcDXc4a#hu|^cw(JaNW27Yl|meJYn)PX0gj% zXiCe*wYRwETX%?_7Zg8>J|71`%0ITb#JUkZBr9FYbDJg~Q*&pH{B5X?)8=zqcVZY( z-3CWsrUQMDO{mKE!71OcbL5-r^j{8V{5lK~=X2mEG97-983YpfjsbEqj}VyPYp#dE z^I^>E6=#jAE*EA_@TFuEOibM9=|O$pPtOYkE&TK%=q$mMIyl5#wxhSwW}JWv?TrF> zG<~#4ZK}CqSTt9po6qBiu%`Sx#`|rWt(rB-yy3K_7^9n!|}(B|dX<+n`D zBu^=Nh9D7fMr?SC$zJv0fTcS@;`)iXSG#8Uag_wvw@h83e@r%&DfQ=A%icWeZmiem z$Gbu=n&iBgC(aD#SgXK@kMt7!z35$Rj2hm;AaC`>qXwPt=jiWZO`__+H*l0|W?zpr zOa)MM|MIH}_~z;4nlurjk0kqyoBe1)o~Mc)GhOK;l$s!*`(a%eQOQ#O!yW-TRGuGa z1f=#ue>a;gO)!}mS9`NM5^Y40%*Cxf^*-Ewg{O3K4`!QRI_L> z%}n0!x0q}bHT47lqPdTsaT#mz@2UIqo(%k0(c)u4j%;?8$>Jj$opYorE+bP>$+%H8 zaC_cQ#SQs-Fw(OlkUiJD21CkJloD7rb0y7N(?g&%kaNxjiU2ZcW{th#867+`kpK*( z#OU-%=X)1obP&tsLi=?W8R}%}qhOws0L*SMoFc<&?apV)fMzVBaBYY@4yClIJU^aX zi670k_s;@G7DCem0xTb}ZMnqk`dZm%(toicrj zyvvKhwmY&X!zer#YLb&wKLA|v_htZEL);fS96;fGKyDCw%#T{D{-8Op5^av+p4}M) zG?nN5uKeyyxNw@_lp(K?liTy-y(4pXvJYA_YusJiyl6<|Q5 zKasJa-2yFE1lN4OW&HBBQ2O_CI_;w@$IDMd0FV?@&<)E1XKjj!?Pqa=rTY+FlN_t2 zJUur?PWw?>qN>|VpeA)8RdTP`x7Z)!d#LG2+Xog_0n@hSeE@`r!;|H*&&qd$>9_=7)|fB&mLl7IVeeql>b*$ zzTD++|98J5fAeqtxAIs2`d^X1`j>xKe)li_1^LT=>Cekw{N3M?*YA9-;uiPq98}D6 z^6E3pZw?toG5bVBLEd%{BlOx$bAyCnn4gWRb`6T3at+wiVt-STz5s=R8YMsJ9~f2H z8I^LO#DAxyxct4hX93fD9sJi+z4@zr==(o%O#B1$2Cw7irr_6#ht)re(nWvr65hH( zJ-c210CFfZ6a?6j>4S6ulh&Wl`(WyjynvVnM!LQka=pt_FnX8Rqq129({*GH9dWCY z(VooWaAJ}qYb1OZ`mk;GJQpUQ z_iXxS^Fj$0LwqWmaBeE6NX@oSi^{}712T9sdfeGF!jzL7of9w}%&n zdRTJ^5d)W5&vqugLv~!OGEvw@yl6Cywtp!-O=3e)FWsFM-BV3vzNgsB z_WCIb-t#fw?xkkYbSMEx-To|D*ig|MlBC4H^Ej^dxgZ$<&IQvd{;@?a}e=`-!pXntIGm%a^ zcDNl4^gy#lVV{!w8RZ`#n42TWy8P_1hAf(src;Bsyq;s{Ov?1Jevu zy)mVTVFgS#1p4%#_poS&47!C4bqQ3u7%U@bQRaw~0iry>XMq9)CJ4xIiv5->8DJ_B z`yv4c;h39{!aM+eHx?s%AS=lf0t`#j?)el0q76sHJwXlsus@`aR72@%Sa&If#x zkOiyYH&OuxH5e*Zk!(4H0~k^9>rPR$*wEI``3Bn7%3A})7oCp;<_GKK{Xo*=POj}Z zuy&~q_9jmsUA`2RUx&(>_v7}VkcVyi&him*$I-tKF z0IdtKz+pQvW%Hb>wY-Llx=qMYW?mAQ8001U6c|*xdv8r|uZJ>?cW1`kjEP8~c(&mwzP2b_EJ@v3 zAx)Jm@$9Lug3f(Tj{d}r(3>-ReP%h5W)>BFGdDJHLJ`-`YTV2_E)ErcDhjfX7$6g`Hrf@ZRZ*8AVBZiThZJ!0$eASyaxipLc z6g=;D(%KgA_axKIL6eviy7wdF>m|?g&H{#9nfs8^A>}Kh%-&Mfi!ON< z7zu~e3{x(k>g9e1pJRd#$&xIMEdCs(=otfAGw;=);sjrfCVlZe<}=rG1^f5hUMlFr zVZi+I8m;klgURE3zpI&4OEy`UhMCs=&%~i%5$H*uUrnrUz<7`mR(xjdv4F8JLlGe& z;%@+Xq>PYLnuSuRe82Gbc#=Jnpj@occppsM!NO#oqg#qVR@6KTr$8a#w;mpz`tSGE zU~~n55y08wS!|Kx zld3+sEiJA#(T9r2zxdUk%D?>k|3Y5>;9tt$_-lV&{_fxTALW1fTmOUnrT_ZBS`p7c zomB}LPF-6U6_W+JA=s1A%+bK$xe-y>Irz23On}Jw0<`?zIJvfwe1IASM1&6fG`WL4 zq)koJ3rjy3BB*dOlrO+N0R}j~Z)AcCYH;YvSrB^NtR{ZFW-Ci>K|vX zwVt*1c|Qq4?LYka_x-;2a?U<`ul20wvTrI($hOsJx~>o{&ju&8sO@*^-d8DRIIRnQ z2rG~gNn}>PhMx~IC{u4&+oIq@dOG|BDFMbmlWsmx;)a`1ix{K9{SzQ0%hAcqGKN)3 z$#|IdC$D$S%-C2Q!$%VA;bjaMk7F;d*)y{?U28Ti)oe6BOZbgxv!{EKB*{=8+^REu z<63ALnCRrwrpNBS84LNYIEXT8gs#M%87Y`bgMo-!M~Y!jChUGsIPx|2aRW+x&@yD~ z4bA@@_qa0T)Bdwjhh^DQ)EUc}1?$=4R+BcRA&;c+h29m1fK>AILUogyEK9`sIRXbw zhvqt_)%5L$PDY*L7LK!Ujg=LdouYNN8!0I-xAVk{V(~f^dO}XfCV${K!+A~tFJ7~0 zsuFM!$M@!w!R(IluxgI2b+Z+P`#3nArUhWp3mV(IVp*~#*T4@EW0Ukj`41Yk8SXTq z%yT+Gpn{ssMV+3Vbz3f}Ij#rCd&_?%iG&P;lHSE2O zW|UH2I?;?f-8*8eq|9rUofv`$O^9=_1BUEkG;e;rmyK#KCCwlb1q7{;m%-RDT5B#* zg2-$TE|Te&S~hi~`y+e8M69mHpU3B24$T29IcyuoX7Jcc`UxBr&j&^LCw4(v8jpi`beWX_>&9v{kO*W<%v6wg_*!P2hNPAigF;yZav%u@a^ct&DnT`D(r`R`Ova{Qqs@VUivY*L_^2pw@}eQLQXMh?E9KaT z%L*wa0|h^{y?IusH@WKUnXJXk5(JA@P0zkl1Pi#^H4JIlncNPP!8Gv$$r40709-($ zzn1lYz8<}SmIml3Fq~;JfE)u2c->}+$r8q1)NpcCu1`gZlnu-b?A`Z?jd^p17H^wO zE~PC%UxyL0M&bw=-??@=4K>xLBavc-G;Q!HUq^~y-uA0V^y0W+?JG&hgaAzdO5pIg zZ*9*|PlQajZQ?sv4`U5I{J?|w>}S7<_kHvW`29b+6?dIwX`7^8L(=s~*$=6gk}>@i zWwW=jJOF(9D-YoMU;jAH^lR|4=RFbM{hBNA;uk&x7d`&5gYrC@9c@#hLYU3YI)yOk z)htDkKY@pX)`16-QE2X8$8+xV^SQ~BYBrX*5{l~n$lwXVnp5;42;5-Mp*C6>XHaTx zu^We(hre8W=J!(qv>Zrc3cFO0ph#ABnI8LQu76@+;v9Izxw#xN85HFAmcqhfIRlcs zW0#OnV+nwrw5fm@YTWMZg`p?cbs7ZL#3nKxj$xWkA5Rr?1B*Tn4tC#WUfV=VOam*a zsGiQx57#267s$@qvukJOjx}zZBY?|&cJRSd8e8%e5t_v1my~S2sOro_kfEk~KXeeg za!uC>tEOhMHvVqpjdI=;uZ*Y>W@BeIHWdc0C4*u-+^L^M3LCHbGrB~D1RcB!4tPN$fL z&fH^$c=MrVmkk?bj{;kCw>d@(2^m&Z9F~KB&Mq;*Ue|R4wH7Ip>se>Yrmcr|*dz+0 zv2fkIJ;0l~#lb0z`*R?`W;4fG6DY75{1lTqI}e+T$?dof%jOHiS#{i7jiVr++HFb$SOo3BkIhMZT;**(Wq_B*b>P5I-~(Kg%Zq?l3nS@kSc||XaG3t zoHZXYU!8mqwrk*x?6RP99Dp!YaBSv~h{dLj-K0yIF{bY6;b3d|K9iqG@_r%jks+UO z!@st;*MHcw$V;%oVu&u!q@~-9uvl zGzq_--htko$*~vdszq|*0P9}lZfym<$j#|qO2&PT*|f!VxGe3WU)TVT0f2Bi3e!^| z#sF#P$Fum#7w^D3KX@bl-~%_|<_Cc@R{u+lA|{X?Iysp$@R6hsz<3}zu*}TZU*~=3Q?bEw$PL(bk$MHxlts4o&7)$rKx)c zsr5w1y+>nDlup5%{$))>VK*copQFhcSdf;Yzfol*46Li}f;p-?z==*sPgY#e-oBG# zkquQP#duT$xN_m;Q34Z>#-a34xtQ*K`rX%1J(r9`Cm^HNdNd>rMy~8Hm0fdJk>rb) zCi;_!hwQS3(iPFXpK7Uh{A}8h#%PhgI4FxU6|P0&4%H8Cta&%+W+$V@uxwP-lt!(o|O1<9CwoLjB!08L5>N~0%Ek3d6EtJ%c7heWT| zPnuaWDV+*2jGdxLMf}ZWOmo9)NlyU3AuX4h8be_O9Y;tvqCNOH0GibO*&xA-CHf=+cMv01}XX9syo_`N;C^8=V zee09L+?>}&^k%BrPNEObOdhINnUvM72S%dpFV|I5yiO-~b)(#xCWZ}Ln9kqKS7Qvs zl9z>3!!q?t1|q2>PbnEu1zFy1^*VIwJgICH?Th~aX51zK*11T%?+>{KS^G{Hh^kjpto&~ z1I6qOvM}hyx!eIrGy)2QCIN0bRg)$(C!wr^Qtx2Z0P8r#z&6m<8rI$u6T>#r!w zRLAw)2GS^6{wF;YHLA2M4MwS;VFh>+$GDY-Uci{Y=Ayf}_?-JuYC%VxZ;$ zZV0g$BBqvU_exaNtl1y?8**yJ5cjwtmeEZ4d0mgkpuDo1w?@%u4QNfQ6v?1Mvq)W= zf_MRhFc6k_e~uq@BVyh3u$+M8O`CZP5fIS_@WDP7-Dtc7u63FOsTqkKk=)}e3n?8k zeJkFxtg|@<7)_?eMte^V{3b(U8K#uA?#=qLP;$w}%&;?Bc+%E8bY1bKn{LHB-hTuB z`8#jMa(+vLLM_F!CUw0|(|(YFwMjvIuMnd3f&c{ty<+%uJh(KxyC1z3-~KHZ z;|Kr3i}9itKNIcDdATR+wAm`f&{Oe_q_Z#gXwtgVhqbe?OxS%ohn7II-LBMWx3kn& zC%Qa#1(wt(bbnXwp^lK~-_jA8G?5gj;T*t#cEsT2o! z6tKi20U2@{csd7E@#ry<0vgB;WTHERbY{UocbGE!pN{xR6T75(DCoHyWy=lRSdjrc zisYuqOz>5AfJ5>hNirVxKPb1u2al!kLOKJ@^%$8cGnxEKL~Q#0vKJlO0a-HWw+G&M z-6^U0(;XC73p2!={9~$}fdWyTj6GE+W>a_=niM72COkAZmi=IU^zMd~ zCM9Y`Mibyh57=&8Z)Xs920n%yc`zrUchK;no7gdyI4ENg>i27so(M4 zz9#Oi>lkEgb+$2j+nGb8E{%GXcag1j)UcK)JB)ok^O&@BmvvnSqa{x=JP!7_^*76z zGcjCiE%^`bGR?@Jv9frjjR7qBIPW=TIro%@nE1Ek;%?e#DHPC+M!L~U8|lRykdQEl z!Mes!Wtc^}(|Ox!H3L?p#uZpMz?zoT{q7Nq96HNmkX0SL)Fhxk*y^C2f#4iYqcio=8oQNc25 zw$Y@ksgt6OO{BHB4$T%XnYX#e#{iYJD^_%zX@^M)#Ac^F)l_IUUWBAV*v)K_yn}i&@C3!053z? zlkQVuf|mD=?Io9GnHVsgCKm2pK!7qkg)ig4G+&er^ys0#Br4-v;Ph2iN(@?J5}c*oF9s6V#@8=@YyC$c1<+hXCCmiKlHDTy9ehyl}NitFX7?t|Qt zP{EkqHgi+Asien8OPX+Q_o(Gq+NR0au};|nR9zvv=|nZvi)?*boG$t)5T=!Q4EXG&Wf@=omtT#HBUC)i>UQtAF7Gc-0lx z;zxeq+wj5{JRLBJkuf^R`QF(crzW_P{R`wox=J#8s`7U!fJ)J3gHpHVNqJfh6FYul zkkF(}ijk*GGKmV1BKfKYaLWy~x|WS~sl z$v}!|kt#{rHY$zGE38iGV3^ZB7nlR&$)`<7Gqt38;-r1Yr zSoh{2k27)BbxZ!!A){Ve9vY6iab4%|i$oF_%x+HOG*UxX87B3?K)3$I)|nZ^ns1(4 zHjI1ID9oTnnri_IId#<444oK1o|G2fK@~V`*HN;c0yWi3(lZz8IGQ(E8$D)WtJo5a zgW{~KZp62l9GXd>U>)W#TT|2uW~JT63MkR4O%ej5kmNEO6IzOcU0S|o%5)`(Oy%O<%rw<>tx3jWvWI56DbYj` z2Q|#xj4fvtPXghFp51I&o6irj9g4;fU~^fJv8OU40hp3w%pun&)h0dA@Zx9|LD>Ru zVskg8BYQL2Ts-B)d=5+=wZ(!WA-tv+^Y^o6Z#>k?64Y<^vv3*KhP0;xvWKg5*I>c4 zmbLu->@nh$J)%jSI^Q@=$6{qiBft-Cnm7ntr{}TF)e)MRPSR2ayqP(rWDbP$bg;f+ z0NQ&;!*WuSTjL35DJV@X$L85thO}<}BaZMV-9O3hI-s&f)6{z)!;7Gw&6H95kmfsM zhjODyzo!GO9codz>yA@BxnSpnC#0xI*EXgUMe*lxrCf3IBQfA6PsQ3k@tPxUxuJI! zNPI?^8SQA~`(Qh%nOY8DBpu#s2L?FQhSYHFNB=I9d2}(ui`Y9!&0$~3u(=0lEy-tw z%4ntp_db{t0e1S{&~+NLYibsyu$p3z6gTGzUAwJ^UgEnYMS&_sC?Zk8mCVNMoHEL( zvvgPrLlg3il{-98iq}q>aI7oPJHB|!*YK8iUWYe--_~9?yi;wK8W#W<>JGT6y0ZSB=41-i9o*J`_do|07z+6DX}PP3M5q%Is>0C-RlzhgzsOFS65UpoE^SlO35xQLKl0OMa4YuNW02VrYHY6me zf(Rb4L=v_`u+$RoJ>2S`2e>_eDD$FXmP)=qJtc5YQbi>uhFXm&l<=c&RL%hxx~h|p zHo3JVxp+1arlDUOetg2dce16=rSzdV-`nAUemuI|R(tnBTVsEd!?M-m1S|ym0TBi; z808@m(!?wgX(3@IL+?%5!R(M=My|)>80fTM@()ZQ!%Qm+V~QbHK8wwW@ephkM~bRU!>CWmk=-W#OT)3R zX|mz^=j3>cXp+bKTQj*1=l@N*5Dk1h_nI7KbM(2o7f5T278kIdP{GuMG|~WeO+F7s zdE%Hzk%)#wdChK4w550v84mMZvkB((P|><7X*sGz9z)F+(-CLY0FH~`KFDCQ^>Wqb4V{s>EVK@I98|2!to?V@x!15P1m^G$Guw@qL!`qQ- zo-0zP&xY1g;n#_h$p>-Q9KFO7J=Ra#Jy?&cH;O(Ov>;}?hc0WLr5N%JrS(d4ubZw$m8gsd}wNWvj41qJ1KukGv+P3{9 zBKu^g1t>)lvqS9pDV`pFoeGUS6*@f ze*7=K49|bzvv4@?ywL6!;33H&C<0Xy@Ry@4Gs~mrLNxgy=oE!Iu_gAv1)YfOl&G(?jg{D~g6bXtV86X)(F$YiQQt>p& zroW)`P{KV7_#q5`n5{&^*r=}Yv z8OrPT=AX~y4Yq%-ePbiqpu`5dF2SBDh3)~?`v5W|rK2U8=Sgy&5`Y#1!|K)IENdHk zEX(ZML}1#sHha=Frj$VU(24%V0}|HmtWFPADCc1^7k9gaWduWr8-_NEZDkN}TsMKH z6cd)~$TCd%JJ6*kFjI#|q@|!hOHTtGX8X|>n5UllcWQp1ww~nLo{1agblqqHFbHUBre;Ta4Hv|OB zSoaQkt)2P}8EhO4!=nzrjvx=0y+NNhFvTdcEe*>s*ky3a=&kN|gA##lvCbs#Fqw-V zc5Wcs(mM8uJH20Pi?2_Up%`P$D1`QTg{ZuCm>4aW*RB;KL51`u!b3YzRlGH^W@B2G80i1hpu?)V;iox^dfx6l~2UK_idNr zo1gp`oPQ9ULC1slAMx-;uHBI-l(SJvyCrFu>kxth_}cwP{J}?V!403f3D3CXB7D;~ zU6j0A95CDQdyt8pDfz40vsJApNl%Q*)*xRNPJ3|XRZ4}3c=oJMIhRCYFR6meq`?iB zq`GcTq9T$(6uuVhr7~+QWMab@Avm9X#0AqN8rNLd&~yrm5q=dTbZBVx~8UQsxI@k=gCzD zS8OgU97{|ep`IsuW~~fT2`AIUjS^4h*q7u?Lr(_`7f;~J=AvP|=?!hG48*AYCaEKv zw%YmNAOfZs)5M76{R-HCtppsE^P>zvS4ODQ{r3F2!wI$QHOu{it zG!KWCB_9NrDroYmx+9Gxi3nxcD^35b+4iP)Fis4_u=E3uD0P#R05ZCU?}dMsUgC0g zVwWtAlaoD|-Jm*|D#zrfp3xe<5y{hFM1|&>NwD@6(higPVE5z=QaknzZA$?l9B&sMGKRi#w0ujAKM~!BX3S(rZotz! zmbN(k-X;+}h-8l@mtJw}|W6ld^|p6etF_v@i#$kdhoKT4ExryTPk6QXpI-h0HEvbC5!s+|rK*>N5> z+1vmYZ2h^<&9VT6t!C1^G(7>xqoqetLTpnR=({$rGcl5eHRAc001qf{ck=odCM* zs12qNJAP9%yZzbro}{BzWDghL)8VnMN#jj&hzIVu4{v$br|~b}aU<^Ql42fpSDm1{ zk_FkNn~uYTr5_`&afKA!vB%W%>M}RGg)N|% zB|5<%P|PEqd0LN|q>x!JCp+#Pt>PYALIgE&=v?^Eqi1!@P8PCP@INAQz*LGDS00xDpcMVrJ=}Vg0ZFys3zt{OMY2t z&-E!X4|oZDaN@M=fGp*HCzgy%j1skTviIaw#jMznLX=qOalXV*SRHH^M4&_dzIGpa zsa?nUPpOmPA4h$okOWp{4VNaW&}4oTHel7>p-aTkiV%~b1Wl{NTl)_4jGkqR(Z%pi6jgLx9Yff9!WHYoTd%Uv zfNveWfq2@=HVi$m6oX@&*bua<0_#}NMw#i^kkFbF_mdcG4a-<*KE3X#P-y~p?q|KG zO|~7~QPPYV$|-E%)d%g0VtblI%;KgE80_)^a*zaMlOGJ93LR!TNm>(eogC{E&33R$ z!=)u1A6OpcX2E@%TCn>057O4-daB8X+#KneF+G4!pIS1@}mXx45|ha%D0 zUA8jrcN4*}Yd*S31J@RTvA*Gkn-V@N3m2(63^Vg&s&~ze27)28_ANmN&TbeDAnnPW zy<|kv9_~|Ma>%x3R|hy5W{Z)g6KHxvUyuGA89U1lEHg(M=@ETZr!g)xWl)-4ZU#@= zy68tb97U4$vc^Ylk(;?UZ6n@RdH?{uTU4`Uerq7fwdfv)s*1Yd);i*wy_p>QlBFWC z@h7u_c*1XSR-RF=5hdnHD?Lx@O-I^SMH~048{@$k8yaAY?HA7YaN6AxsCOeB!DzDk z$N`s@>o zc)e&UJ_4L-hh=AaEksY2(Ec(INN0)5I;7<(oa{6yMAc6Ql^Q-Cy0irThaZ!p?KzQy zno6JSlvI?UMYqySVHl$Z#|Iz6`#$_R{OWIChgBeK-H!_{x&Tjn z{6)Czn;wIUpKuXg_~I+@!WUnGpZLbTxZw-8;Vo~!7Vr7&J!nGw0%BJN$Q^I)v5Fd= zE)jz*c>70h#UFm;ZTPY8`xbo9cfAM~Ui?^ywj{?enr%|8fY>~yd1uo+lJIe?9#lx) zRahOmV>mi_6ac4_KW15kmgEyj{u+9+QD+8+;Pl(=!x_Qii07cZcJfd<0Zix#2E(-I zWdB1I&nB(!bAtHtNK%zYma@n`;2}GR%M_(T0~M77ekgiohygiKh|?py#>(;_ElVk{ zHJODaCBZ0rR#j+AXY51ilB= z{2#kOSTH7aL~w@up+ScSo}dF7Ch{rD*W@Pdhe*s_2atG>MEiR3B*{J@UOy6GWHphv zcggUSLIf;qXTTwXcN)?#(50N7pjYBs8N_lXq$V)V>POk#KO_yxmF4TmX4Byp6~jPX zyUTaX>taj8TZtKwhdN?a-hj zDkkXQo%XRgOIt)-%Ay>hRg=sRULp3uHsHb}9-%dN$70oy4%LeDy`(JT=8pRFjhnpt z+?21=Mx|u5CF$pzPX*I#=>;f*xj@ zYw=&e_TI;{NAfd?>2@dmmKex%atI}q#0jt`T)wimPwz6`ENA=V_BEbz7R2a8f1yHjwXnHmmq)tM0196@D>e^2!z9pb%y0gRE)Id3X zbtJs}@%3NEufFA4eDs$4&1`=H8M&dUJ}f!eGd!0RzzZJV@P@zi3cT_q&&2tUy%1;b zdjQv7cQda2^q27KZ~hEEyEZ)Wq6HT$@%l#v?s{OwLwBCVU;mM3;uSCdX1wINm*N$# z_!fNIOP_@sZulzx)$e=^zjxhTIMakKozf(m93d1Vr76CYrNmm`mqPGsZ~rWQ?_Hn6 zkN?GQ#p_=CJRHtHe**l|^HP!(*hrXsH*I~=+X}=uWNOKAkQYaa$6Ywbj)P_XPFzO)Qw7WJ$a5py_ZJL%tCuyCMNsyk?D^8okF7ead0MdiHD{ zChRCaEcLDpCQECALugGUB8vp1O(HWmDvsGiMJR9D;xadrlyx-dg4JAAdx>n-j1ZaR z1a-@`c-kVLTaURo7S`n>*a|XIPL5|+C=>@|Eue5QFjxfU^N|d&%V+lnd(dSYC88MR z$R!|Ss&3RXlGAxY2Tutb$!AdBTasat>G)fKBi2-`9qrKK{vxN4sBXy&=Jaa?yA?}~ zkWK?L%%IhcS_l1l83wLa?3kQKmH>E~Y+#z9zS=Y~RCG7eq z9y>Ml#o?RSRm?6DVx3f9ml(izsOCdMu*p8cVLQMo?b-Z}V`2Mo#o@d&A=M+f49Y#^ zsZC$aBPaWYwBf;{^qED-Q-h~Y8i=_a6sd$7hqN>Uyjn!Y4PP6}Y~L<;OtK6q7qrA& z_C3CLG&X@F6J&Qlci=IK6{UmKrX*dvPo|OvxP`w{=VGVGb&>+b)|3odsgO*k#7>*R z)-)NVDT;%!Z1CJHhdv*u&g$z?@JeGt=FrV|lBoE(Xfd#TFXVA9x_t;R3dR`ri5q~; zBV)yvzjzyd>-Ro|e|60rFk;-gCr5b%O@3vecLiSZm#?}w?1+k9=?CYfAT%g!0TW4 z0$h3JW%%jm{SbcS)3@NQ@3Gg2jaTZSuwF<0E!+grVGIj zEK&g^hG{Z`uzl6ZBezq=-{ChVB4MlBs{wr7S^@s3F;Hpvh@nB|(7=mf}U zVUD`|5iZ3HHbzU^0;gixIqY>tlPsZg$|lqWB-;_Q{eTS~MI(^F{4{k{ANW>4wKB1iUmtlO@{VP7>E^{T zhy-tV)umSf*fc?7(`Xb8>+zx{85xZtPqy5Ei?rL`#9INn&bjOkK5%dpnd>FmB>{ZN zBSLd*j7^3^qZ*UkMyQbt14Jv(!C(#@P|Q$Z!$LNoWMe#z`>WCrZ)6(zVHi+j)G#_m zI5sx37-9m@*UblG()>1-5=(#k^hhcs(bCI+hmS8B24aMHKA2(B^WdK84YD+X!%a9Rx zJncfpNhC>1eTnYhe*j?uI@mHXNskC%1HjBzMtl>C#pIplVW0?A)aMRc(nm5rlI*8%z=ITY+C4BRImOqQ`Rhpd7ARe} zK8&y0vW$ab9rrS*mK?Lp0G40xWua$W{a|$vs2T-IqYUsC_se7z!;s6sDgm}+o*G-0 zrsov-YaTXkJk>m2)UKP$3yU2tHilk>d)}FLwNNp&RZ5*!c zuu#HIPvePpI7D2V0bulFG@hb8S8D`OP8*^rXV=$fPmJ^q{y!VusY-XOVEz3a}q@s_t;gTM2upTK8s zdtg@$pu5J7xp}RODgkim`GUXkqc6c=_|P6vWxN9i!Vy&E2;^paBOu+G%*@EO~AQ< zl08jCiYd%fVyQBq#O5h1g#_}p3|vf&T<(11J~&S0NdN#K07*naRPPs)Y>Jv73SwW* zO{XNVWe?Q4S!=8U8d-o-Q*pu!g zOZDoTr1MO7zo?uGEZUW(owyI2rk6E~DH1j6%^j#kFiDL0^XdsB)s$qSBq=FPefqar zQrU`mWs2yf?$nd6q&}~~vXE*fsyZ{5y(UIB>@Lg}ZX~0zYcnf_(`4*-0dYz83b!Pvdq;~}rJp_0 z7H+8{N?u|}b)EGM5wwu&N50b5w=jE|+2BZ$s7{hyNdr@7z_U+ZN%WJ}ydU$yr9?Wa znX`NUWZs*$B-dbFug4Y38(w|sRXowQi*FtQQ2T;NAOLUBQs^R__OVHdDLQ5M*z-mqHoN24Of7L!Kv17cq+ zq^B2u-8QA839@kyGiGQoH=CZiw_v2*SVNbyt^-(TWcp?kWHZ2YT{F@7?L~rx&?32p zzYoGVmZd8ev8fb+Wa%(&Tq$u)dM8=Y*hF~2v-XV-kH%60)yP?PX;RRlny384!{C}j zLm0=#ZBEr)S%yOCE~?X7vvs0{>bx1VM$_NdjU{B$W2TlFLxhu3{JF9ySGuMSoE&0f zx1TMCW&2LOZz(=YJXeaMC*DQY};BM(EVX#^&sc%v=%jaL_(8 zviQKMw8n&FJBq&@{EKIjZ%w_)Xxia043*amn9%duT7U-Tkz=wip-tZDg*_W^ZD?|L zGpJr~Ve2?mJz;6t< z?hUwm@>p!GaC~*VO)E?d2S&7~`l(T*>t=SmWQuoM8#JL=S~5{}MvCcyOA*YGcn0pV zOh!q2YXwkF=Ba=Sg^U(iLITsI3<47CtP#_sCoQV9g#gbZ9)9RyTz&QRxat=^hyQ;K=GzO|7`qMKlvSa{tKRgZ`^qg{+~C07=QOyK8lZg{w~)7 zE3$vb%BPYAD#@Q%@mt}R5t^nW9@ z`Q!#wGKjJ_u_9Xci7q)$wgx?!iR1pf%D#VvU@tWf1q_iHz$ht;Qlu9A-nCh0VQI>+ z)g7~EkrVt3*#SWQY?D=hJ=(=NBrvM`(J(TnjLt+2*||EIy*&B9@tW7Yk1Ux}USn4Y z_|hW9h~X5RWiVgboaj+adhJ6?@~V@4mW^Tu9AY+vrU=n08_Ul^pI8*$C^9oaBdMw- zFri3uxY2bVh}mG7@w|xWMv@IB&ktgU0@?VJ!HslJ2J=rMGu~N~`Oyw+& z2VuBv_g|8ylz4DLuzSf5ZHEyQjXzxz$^D`4p`(868m}J%{KB9cwW1i?V$=iX;bucL zA3m=goz^>u_3AZ7*PZmwG3e6(MpA95xnA^Vn~aIm`QC#a!vh-;mNd8IUB>loTblP+ zLTQUipj4y5s{>f$c}n&CxUS1jy!P^|+&pCbcWY!eriMvOl%y0~q(R`OeZD=L^dUve z?jx}wg^(0U+WQ7T7zG|+5zd|M62sb)`x6)-vZql*NlA$Nu^uIqyIX@n}>>qrX_Jr2u`%OPrxFOkCCW2n4dd zEK5i;dNj~HE%)Y{*7!2AyDeWGglt>m%xlaIK3j{7Z8ebgFrNJ(D=>D+vXK7*{5rNn z#I`O3y81KIm}L_FC^n6^>y9d)nsnn~GVIZWz(U~MMn>-OE31QOH%j77F>%{mqF^%@a-gB$-;C@E4p z)8t&QWCq;gfJD#qX`fOjqufq~t0uV%%W)iN=c0L-W#-@x)0Y%x#Gj?lt(^zj!r1^o6_8QA}f}vAFE^%`#1XWr};f`Ob&%*7w|qyKlP<&wbXD@#2?0 z8{hl7Z^rrkAzb(QZ|pfsq@LNipE3{6IZZ$n_|zBf!h1jXSv=`6z-5;`AtIMSGNe6k zf>u~nl@XCd{X5r${B^KH{%7{k)I%l!L~?^u0gUqAsmR@%h_Vr;Om1|UO(uI9eVS;V z5TxufZBDRFra$W*Jwm3Y^3M+3*kNuI523yFKK*#Q|CzOs0if(3xR0$AKeBA7R7Q`p z9HR*1D56qMFlM-umUA$r>NB22c#~`jbzg~n_Nn= z$L_)I5GAdD-V>IVh9AQ6jZV^3-VclaPV+jGq!~?0#CE5IK1u8l8^Gy7OE3vpasi1YYPHH-)9HkY9ysJQgF(IokZ$a3A%<|*j%7JSm;W5K)P}l0qe*ga_>Oq3%tml!!UPD>@l>Q!-~`P>4wZtXTt5d( zrl|GIj5X%5^@5fvy8OgzF1yNU;fCr^atXWovss)>8+?8!jON|AK$Ur_9TO~ydt7Of z3?%nd8Luf6Gh3|fUR%2yw92~P#Y^ttBa?xm#?^0NjQn)`v%W{hZ63~8Qpn|0A zSTZ`YX{g^wq)kd#2IKb&iIFjxOKLDFHtz$YhKcLz+abIzy6dds!DRX+8X%F}fK0Eb4pyGHqS>CgE zfOz>!I^8gSZ3BeslZVA7Ia6<(eH!EU4^Auf#2q0We~CJCCPpa;%(dFCO&f9`V`NCn zI?Smdl1zzB)PAiVO?wnh3F;~X6UAIB0lZ_{U4c?z&nIqb1(UCcrouKij=m=nXc|;p zB#I|b7n6pSskxg`3nG>=3iaE+dIx^_H$II2;Ws~x+wR*688c(my_iSHY1ady4+{h@ zdg2-Uz5n#J_>u2_IWD~D0=)l&*W(}j!n^T1*WQk^nwt~dYglE+=b;h?N^`DS*aHGw z|D}8JyYKuo4tNMJ_~uLT@|Qmc-}SP~aL1Q#$1Pufuq4^kk029!qgnx43cv$L#Rorm zD?WYQO?bwW9)oXs(#0%UKDf$DAw&7U0ZkP}_I zoWNXmm>vbco6ThF)LnPjyhuZ!(rimak{!)#eh+ecuLvl^miLp>u zN&y=ZrT?5Li56T%3h_gTk*E7o7;oHq@)49B`AS+x<@?S9ioOf%?a5&(Q-)&cB62qTSXXAgZ?$_~$HCS%PnN@(gZD#`IvQy&eht`*2Eg*h*IafL`wUpY&6`T- zVKm+RM!IxHfB5VSnoqDA_KF^hgJeVOrL~N}4MP?!GTc_O%h^mQ)l4>h2R9a0c+xLY zZ>}FW<9$SLq*&tVL7xyqZgmP=FJrZJap0zw&X2gF-6jv8{R2_Kn6&-6wyG9 zMLg=&K*mUDL5T*7R1Rk_G$F|V+=s%FdxSSrHYKxIt+o(=&<8NIB!B~5lk~#UA9CT1 z#6D6=O)z|L8 zKI?J#!i~4$&IkIA-{Jme)SaeO2`ISzu7~m4@4X2R-T5^<{izq@qKhxgCTm_3wH?wx z(7V(33D8NZF0p3Zw(LK6K26Gf8r6*l_nN$Pk1Y=}JqJ@1% zT%AOVF%in|`dK4|xm0564TMmVYRIkxu7K24=P#9^6!i@_syw*xL3JOEHz>s~)uQD& zOMfmh7pY*yZuGBaz<$Vaa*xnwNsV0-`nUT=oYtH+a8|Y?Ah6R=xb3VXaW6e*(wa=e zqUxDF$aguJe3J1wnanx3lYB$$uPsq*L3M&=uviFS3)WmPU*@DCiBvvLOYuTq$x}>7 zY84=bQtji?8#=QcIADJcu0Kd3B(5m zx^9!yI{DAd@jzazVMCaAg1`jfC??h24P{wsL7ORJ21KxbgFP(nMNy?4lJ!l#-NII0>Pd!FgBr{(6v4@GMd0z0_^z6tS z6BY3_DCC~!G^(}x;VL_Y){^2#*=xW}uK;jBkH1DE zCN#-Z4Wk{75Yr-+0hnSR_ePd1!!a3^Nn~82z>bWpti) zSgHgwd!m8O^=4nY?`5sX4s2u9o{g6bEYagiv8zZdia`D)u_!=?i|a-uVp{q4jd{bA zK>NAH>O#UW%Qt>AK{Y^HnQd`Mpi*m=+R@!hCF08HFeNzz8xS{_2uAKYdn1`lhU4ej zawyY7@n|@Xv2@caHa6q4pod1<*1eJ}M^bDbd+4;(&TqfhqPS>nN*a)sM^U^$0+FeefY%{jtyEAO7M8@XqVLj@3YQqGkK~ z5jiJazwTBKKh*J`eeV_cn}6lo@uC+!3*Y$qJ@~(V^J@IfU%M8!-+k7 zN(!Ys`??gKJ|G#^Qjl(MK8VrfBtpP!PA~_zF<3G0t3Yev0Q!0|pfHL6lhG#2zU*B1Nms zk)88bDOUgV{gfL3ouHfIyO5`v`;r3eusI|HNbGsZ3=hGMRVH7pynbYdh;ha-(H?3SM89VQzo&ljH~lGvavfzRsRZz~NEcRbB#K+5b5u6u;1{R}o)3JS4o98egb zi%6j;NoL1Q9?iUMwIb*68g@y{S|I`2M-Es$^K_yU%p_A29VGv(7jQ7vJK=mU&R>qHy*yQZ=DUWsHS%LK6GPN zlWDfsElW$+Aw|GWUN*t><@B2Hz|gse8)uWHd9KIR>)u^+eM?YmdAJr}M+{wUpzA|J z@Zc4j$*Al7y)la^zOfC~HBZmotdivs#FQ{UhtRVDYtk%BrWcRx#fyG>ZB@$PW@d#3 zGKZNRl1wtWXde0?W&l)A5Icw$GFz<4FVV2J)IfEb60bv_?uMG0O-6Yb5G)NXKtrUM zB+XKy=1TD)ploc-#-dg*b2DR&YikXwn};rG0Xi*28j7gUEp&i+qF?593P|4tL7}#2Nwt2M#;vBK9 z+kIY%b=z{`wKK5{eQlobxnya8C^~4V(>SzDB-mY?4OFerv$g1Jt!>w!_l@Eg*F#9w z5r?g_Sx8c71%q~V^IedCgsmNmrmeBLJZ)mIQzZKWxmi>jI@nRXu4fzMoAl_f1Ic=PLvszu^wN=iS%i@+Y5(xRpINipdj`XXLJ%6F#JP zg$VD7lblIT;{gfmDUPP+1YhdN6Z%x*~m z+#_$0Z_b_xVn#7`7&%g(5k9++nO`SlXQ_`=oc4@M)Sm+IX*`!wCg$mPN&;Y=sEX`+ zhj=}Ll1x*d1%Gz(x>44aQ#57**>~h%C=5?FUrpeP>>Juv8y`)eNt-}69TfiXsnUI5 zP4c8aNjj4`todlH!Px9s`XMz*hvY@cK7b8uO>SG5k0vEb$uE*?1f}zrL5X1G=d_e0 zM^!QyWzPo!VBF)xz!%LD8r#9#PvVqXO@vq*y6d+RHDB~uJ_sf+H7>4asgbE&tG!L7yKx8c=R*P;8H z6@bGeF!r7Lx(?RLfzlWh-UqN#0P zZ80OoX%3Oap8%N`I4SQx3Ojid?0y{K@ce zq^&&Af%jkYC4BDFU%<02e>@)lO^+o8lX(D9YJp__h+X^CsHvvsdP-DDjL(**jl>9% zopg(A*ej34l@A%+bPaRE{87pS99#qj7e>Tbmpg|L_u?-={+iKR?~e+2L&1K zvA=;MqfXNjqTeq8UJX#myd^jj-6rGW#)mx_<=O+V9@kXt8W6*|;)>Wfp)>Qr0EuNZ z%h*W=VyRX&_SwF7NNX&r*8nJKC7awdbi_!obeoWhiKmG822-jKyB`kjAr3@K$8d_= z00iA@hBkQf{YXHb1l5w|L~Jr_9u4d9m;ex_W!6S$^R`(MT@9*eXO?VKOjEHw{3#gS zmZiC8jZyk6epJ_JMqH{gw2}@spytXeYCIXU+*w%F4!@Ey725*keg7*hd8 zOa@EGvF{ZUETOnAkOU_r7Y6WU|B~!^VF0UYcazp6HygjWEX!oN#{M7{Z`>G|1(}+W zsV+zB+I@|LomkV`_v@+L6;G}qUk(F>e1BQ8Ub#xRm||Cfthzpl>MJxTFs*KywsrLe zBJ{pJP22>62k(CX@A!l3@OOUcBly_O_vOahKC7HI4NcQ!Me?J1!WrN{|G_Kq*WdJd zJo8zX;N~yhj(_}1@5ayn-i^5HY`iv-^rb2Y&fPFd%^0S-T6TRFcEAmwNZ;nzSrOp< z*WHe*Klm9u;3G{SG|)=}*7~k2!xQ2D0{T=b*ipXO3OzQ$!_Dj4E^IECmD*VooG0h!d3i-Ft^T z9OCJ@)CN}wzDTS9No?4V=;Zama$~ED!jJ#}AOJ~3K~#a924Qwv3Cz>)#I}%gXkX63 z2vO`$)s?9aHNoY?W!3r7WU05G^+~3*kB10miA*%YICre@-iH$G8gmNrdCts3>?I0G zX7Zd&!XcB$eE)PunL@)RW-IL7pQO;xoqDu>r@Vh>#!GlOxoNyK=yXH1M1w|Ds_e2? zh;75N)&kaP89?b;nn5~4gi<^b5MiK2lJn$YS+3dW{jHxN2DVayqSuGSzTmZzK`f+X zOa~Zj5J*GuFgukp9LvW4{+d)*ajlXV5Xr}jyvdj)Jg$@V2`t;L#+o*WaX_NAVgyVH zouk(D7;j2a+swmvB5ns0!s;9M-y(p+2LB3mPq&Rp+7qLHIdd5Qb|p!F873o3nKK9) z1Gh##heD}_QoK{l+5yE|(btP)*0`kug({$XnxvSlxJfW-gyioW?K@aYPNG=DaCCXY zt1rEZr+CR*L5Mz2lh^G7^J0sL*5xoFV!9@1n*A8UEH2*1Y1Yd^hM+xZtgF*%_lp*> zjR$KQY-7+c6K#~dVpH_iqVYF?ph=sjzU84~9jXBw+@O2<1x5R@QIJb}5`rhGF?Q;= z`FV`%n_T)U`=K<4Lb>!hJSYMTk#trY+o2-P=FLX+mOZW`X(O)0>_e< zh`B^-Fi$v6m#5|0M^9#x!Ymhb7B@m_)xfaUlEIP=8Dzi*XazW8cOUwQT9($%4h%}bMPUGNau!(Zq0u^ns zfpMx1Tt?RN^rjE3U)#XLZqgPqcv^<3<7!?L<5MlIkv1Q34U5?^ic~8n6>W&MHP>hy za}^olnx^Q%?AYjT6vyQZj)>x&o;!fD*I8b&c%kO<7D$pDHPaxDYae@5FeZe$44W<} z^KA_@BCyV;7Qxn5mxFQan=|T|4_gZ}@!91}cE zM}`Da5#A|&z_S*eK_hw%^p*&pG?JI|)rQGF!leu}l+q0XP0JQsBZPuKUFk~Dp-(`5R?T@NXK_v)K* z^XG2HmCtwrp7+8l@O`g;E-pE5#m8^F1MAdR&CT)dYuk}#fHr^|zH|?M|GhWhqUDHZ zKJAHQa-F3>Le0Apt0~tNEh|qTDL!&ywx*(666jvFLdj&kNcZq)SRI8?!M-}O!^X)N zLH5GP0EVRXAw~X>;*8}~vo5D4Dsrv{{~Umc)YOj*Y$#?E(EOJP!I(`kQY>sf2eJw} zYPJbPF94dbuf}frjXr_`N6vYf*hum;+ogh<`+!n3zH;vSQW%BNL}!mEuP+&(A#ec& z(9n`-ky%rkfH;usIqHTMK&xv0`l>Yi&`LF**;!=5D8wL3M%QHs>gJc0I!FT{ljFJ^ z(0wSlk*{Q<0Pn4ac4mUrk(^YCGW2AylEN8`H9jvbjifu5m`M0jB?OwTy@Z59%JZ7f z2J$i^WL~xV(8TJ`>;o5u<8379+4Yko`w*((%3hjSU&eeUc7&*#cUt|!wX4A`Nh%|#%J(QzwLQNyqiW`yLJg$(5|D0@Q&{}p*|qW16A6jOF~@icHE>x! z*a+)SF~cY12a61_+fx-IZc7vh*WJuj(A@rR~ZltA!L1y73TXwkZWfnne;9}|& zj7~_6c_g%87;43&Mo9|f$yF`Vp7`Kpwudu`mR9-%4gU=WtjYvt1G^SV43a2(mX^Rv zceRG>nzvO}N}%#R1E3QfQyduS1a3%vD3X4ass2e1%)5qz2HOZ4uYD7(W z(ODvpem^w}tz`I~qZzKAmC(uZMaYyk`EeNB!`Hlqxtx>5QP>tIeK_{uw;~}t>EE%> zgpyr$gwCLf?z}dQ%_|>iiU}=13fBj$#u1%mYP-oD$PzL(@;`Sp@YtK=1RW)zUju;P zIO_xk_x(>)Ol%XFCxz)m(%}>(Y4rA9qAAPu$X}yl@|t1L8aa-%;xDO@(<*sG$T)WT zpp*_beLgLFt_BMOQes~hTGHJO#M!u7n7KSa3EhzbI%{E=cC!D*{>Hvd>&4l@S{_d= ztUMVK&c#^;%y{vEubI$tG;K}g#GI7Vh8LJhd>31bN)lZMYux9HKx_*bAjXIcu*d=h z((<=~=oB9WH*rTR9!mtO7=yF1c`0%#Ac`M}=p6GMgX4&7<@!2&0M|5Bwc)P~#yZ`H z6iI76_1fL9BY9`mdQ&52xh+eiNSX%x@bO=FN`2TZTB$-L|wK<=7Ma*jyX zC|WJMc9iZAa*3eh&UA62ez#~)LY6_&Bm+R#(DFG5BP{h8lA9(8*~?Oeok&=V9@U(T z!cr1@Fxvo&a+=84UynVpVc7S?4GihwFb@*;BC&`n28JxH#)>eL0dQ&uzb3Z@Mn_BQ z-(?vwp|-WpndI)9P#HX9gU$t!5c5fr+{-qN4P+zsOOxFOvkf4j0vAD(i|FCL_R+l3 zh;m#bV^EpLOy_ix@jaC2h_>mvY38AYkt)YjH^F+g2fGP*vo@e25`B=Q1UlpsELYo@ z8VhudcwE1hOT^Ein|8C2Cb&%nxC1~#tLXQV*e>mGaO8ZZDO>TMjKQ=!Sa|o>@4;{W z?kDgw|Lj`ac*o`)p~M;hPWWKRej~*{c{~*V;IF&_Z~C#<;>l0G7@xTICj9I#z8nAI z>aXBIZOIY++>`Ixz~+W<7nmRk1y3rm(_aeYoc*kvYvL@FTOxwPq2b!ke*h$QE3d?>pZ8>Z`KGVp*1M1M|~V?21_$smEVx$)yv4^CRh?5kuTIepg*;>gJhKQlmNQk!EkY0vB& zPK6Qd`e@Wb4~1=`drq|H%1}K=ipp*ruAG1bio3kXzNBSeb(QdrsFk(IwdjiOB&+Np zhH3hr*c*b~2r^V3itLw#$q07GxKyz3bs{?wn#3;b^YvEj%8Qucl$c!%5EW(;Gj79> z7&8-sqrr7Ynj$19(;fMWwO8!dq+H_*4V_w%9+YcYS)b*7{F&FX7TJ_`A&EwkV1%UF zpWy=DuxxF!rPCDm$xSPROJ;VgEZZbdM~R_XB``dUQ-w#(DhE#}gRpeo(>bfEX*j1! z!>Bbi{a8d61gy#aBi!P>C^aQVEh8nJ1Zp&}6XL+Oqwd zHj+$<;q8*7Bx}{wzkMooa(< z_Je6LRNuVhnoD2!SumeBUmrc5a|RIm=-)blTgHT5-t@YsUFCY9ouWx3Pq39~R8BpK zhqMvG)V0$_A7+p|)%C2~0ZSW8M4DhdQoJB(uA(LnoqwZ*ifo*cr8EKBgi$5`-Rg}H zX6NV~qaODFBRNOiz!#SG@R`{)>A7^sW9<8wY(Xgw6t3SU6bupumE-;R8if?1C4|l* z7qt@|OGC%oN9uw{$P(4vHmJ6=En(*zQ(8u@IeN(fogwQm7EWKg%RKtp1Bs>y2>UBA ztD`pW_Wio{L>E<-XOKsP$D0nb*N9mH&@h_fZ02U~v(V>sSr0vsIwl8g_=&htsWdEy znD)DIq6CnbG>;mFu!?L}h`~a!E1lz>HTk-D!j2BMkQt#8TOmo!*fWMGaINJ;5j!9Z zWa`C?%1n#4btw7z8@(?@Hy)Kq`w>_Wg$?J~S;u3!_y-pf`3! zr_DYXSox5Sbzo8*Pu`%!44Z7W!$R@CIy`Ck8SO+@3>s=blGlnVX+C35Oatm9kLn44 z47NozdklXg^pKn7gcC_cPofh`DY7|bh>J8oV~~m{_J|ToyJ-y|daZ*}Ns6fMvBJ^4 zypORP`<@GWOj9)ECWBr(x#g!OUi0LQB!RlFc=&;b@U9QufdBgEK7bE>@$TV)RMqXL zr2LX7qbQT$<>8LM@x$MOpZ=?_$8(;08NU4GujBvt^$*~`d-L_U^}dx-KyoALMKw+A zbVrVmWifJE=}^oVW!L;M5%y2g=65|h1Q3F}{ojk*B*_k!6UH30Gvt=rAHZ+F>vMQazYmvRaxu<-%=y6- zoSJt@dpkt-8$@mrQ?n-NS=r5vNM~=KL6j2!2ByDn`;`A329IBt(tPGcrl;|UbNuzb z)1{sRoM2#NmyWV4>zM!&-2q!1NIC}~s3+J@NjfyAPYB2FPBM%7TCf9?0dXDv~lY}c8%*^Tq zvnEZdC~YU1L}K70!+cZ9P;w{PqcOXX8A+7T#FEwoqLWE6d(}CEkrE5}-@t|ndjME# zQ}3tlZ$)SwNeDp0$f5h+RY)bz3|mg*xtG?7WFX6Go+N!GV{u`>M(a0;8JmV|8om)S zhQ1z@VU6(;fey}g8UvHWR@ZE3?;wH?uyph@3)S>i&$Vp7z;%?f*42l=44851oyqRu zes|p^H6gLKKJ75->lN(J#pi{q83wpvpV@k4v>kN@`KN_+B!iIO5N-5X-f@vV&f`c$_R zHRg$7%ndG z0LfyMahIOtO^1OEi{_2*t9jbq#L+j74D*I+JeZv#de|!^v|qaA5IenFa4^3UHi|@! zF=ZeN6o`2Flhxxxo6AW&`nGGD=oxsk-Kzu4-@zVG_5xW){ErZdX<&v+f7f-PjTKfG-W}*_9f2 zB&m*)UU!pwZU6r;QcP^x-^L+qhYlayt!ywZsWSEkH^xiI($?cT8BaR!)&c}l`ku!2 zK#_YfK+z~6AisXgwd9c9B<)_I(xo$8TK0!w!^}4JhT}Sc5;bDfC;F6vw8dU^0$01o zT^T@CjW}I`MJza{W+E6L9QozUB$JHM^DU=hc*NV}5$+2(@n%SY4fD+GXUsBS5Y6g~h zlF3nVRa)hq9wbMxbeS+`jl>8uQ&axz$0I&@-7WY>|L6Phn;-rv9v)|@J|d{G%V|gj z`+8LT=qoS5-~Oq82d{n2m3ZL(hwzrS{SkiZfBy(>y8Qtx?S#ih)<-0o{j}1!*-<2! zWHqG>0OW)SG6<~@kHCzF}$PO^)6EPe9EJMqqUU5}?ee!(SAx!5I+B0G#$VI$7d^pyl) zrHN^yTS0pJGKgZ`cEjLDE03t-L zto{_rp%Y8G=f>FNZ~zPj1A0huymukCOt3La`XMrl1tVF~dkwD3?5waFWm(do2A<%8 zQ9DRtaxg$T`Ablup!a7i`8XURuGQGI79K$UAn?93p8t>>A<2o1Wn9f)&73{z<<+lg zfI>RSg;{DGCj7zJW)sgoQXsdWk>T;UMhF3?FvhbY5k$~r45~CeGZtomt|^k(eGdni znAtJ({Eqit-tekRuVSs~VSE|CahAP1%q@)$(j-T?3Ihn^P1*64cXImhwMK9CGdnayy_S0Z9<6>Kuv2!%w}=G!zeQQk6Y)X4bM*cn7xxQ42m^G116NrZGP4&1iat%~lI(+1IDjd>m026i zRI%T+qyk&4{vf0Qi7{f-JxBU65W?QGPE0jWJ&q;nYbUyvcv1x)Hh#}lhtVlz%qOM{ zhBrj~PBVHOHg-oFx-rlsnh%6VJ~5oY1C9Xorc_H-c%YL;hqG&Eo)@Y{Hxt(hHgB|g z@f{d(o=3}*UV`dohkN+u5iDmGtjA9A z!&}j@91ir%qWDqJMr@lR0UVNaj0g!1qo*ReBP$LBq`l%_3>%&`~UGP@k8JLGF*7U8GPXC&)~oOC-21{eCAGEaImzSb4yU>xL4U_Ql#ILd0t<8 z$?C(QC#5Gc%llKKmnW7i_Puw?2TkzWcK{Ja7-LeC}m<*~^}T?|seF@ZdM@ z!u7Y@i)E1$Dvf=hr+Rf6-hEaDAG-Fd_|!Ew;%QI45KnsI#p5}Wq)(QVf}$tM2vV3G zPRZuPDrSwa>sUKk7%+7Uh3YnlFj(jcabuAuMxS`lA{7W<$F|cgP|9h z2pI;X$b5|yna*CGktu(6Vsj9KgRghGC7M`A+jTDzn;K2OCr6@Mklmq@yp<&$2-&le z4;~+iAuFq(WdP=xy^|w8+3-CzoRcYWM7HO%3zIBuHc`!H+3X`C^0Ux6 zDz(kBR0rCaox!iu=a}78lO}Lu_2ItREpR_&11LAWHxEFP51TxiJv*53>>fPp8vPB) z%H1=K)(Usz--H}&SJq4c=~0f0m_ zuBM5%C)F4o+iU>3`Zbx72FUB7Q}k3yG;qHN0w=inXt_{Xk84c&$v1^#&9;Re-{0wQ z|K}`=g-H=Z#hs9Y3&R94!tjB0rWog;G(9R3@ z-9Y~LOVG;g(6fhL26*LZIL97dAS9KEYi-e~i&OO28-N|{oNcj4Vv4vdV8|G>BS|^Z z+5|=EuIrG67}F(2kA`l8){PRakkfJMq-;5J$mwmJ~f&6>FANyVxnT)V;E9dvKU&ur~D<7goC z5&aeWm(b^SUFh&+VXz3$Y!E7;zvLoQxbPzyWCD=}h-oQE@%$oKGxnOQ^gNB{->8mN zS8fa&1E_7?S!$BB#N-Mi(+zYpP^7O%+w)deFE3rdOy0$NhM8sK-0;6 z7J3F40mW0!7yR^p@FM)wfB0HF_0lKchU;&^fBXMY_U6HxURRmeIrsfq8`>=kb!*>k z882X4@&?6#nNWeLkW@{E2}Vo-1F0#fP*Vd*2!SSqAw?J}2}v>FfxuuO!y3bk8H2GD zOP1wLl4VI&%i7%9tk&Yz){?rv_n!Rm-gC}#&b{x~!c{I?`u%?2^1k=I_nhZE%WvF7 zzjM{Z^@#&?!KqAFU40?F`?@RX+N;i_haY;9o_b-s?7Qhbc_3erVcLpISDrbtr5ite zke+({3A$wO8T56ho`|jzAMM+5w_NqfLpCs)X+q9@ykF z5uU3Ah)VB&qwH5pIa!es5GBvDp*by>wJY0#O8}hIgj8^_L=wG<&5YXtip86PgA_&2 zai$#2u3$llj1L5(u$EIv2WJ@)Sxu)>TMN%f@|>YJUaeiUJkV9$`>VaK#=YW@5E~;TrHVegAcP_Xo)X++;lwi_(=V zFe2K2W}|4U_S*d(3g`_5s1T*NHW>?_7&YkW7X+@p?kV91hq5HhJ(VN%Sg9}>oM1qM z88=bX4VR<~x7VP~pF*iQx-1k3QU(jAl+=VqY6D8pRG_A4nu@2c0COSGiNN#2m>O`H zkCH_4BoiNkxakuZzp@>0s#()}qnq8-Ca1ME29u^rq{*DXp{6nuW-`W*)64-l07Fpy z?B=h~bYQmGqXY`Hk9auflwBm!ob>^+M$%%IFfy5)O=0?eGQf{4mXS zli|Rsk_>Tu;}r9!QdU!B1DV#-(sNuAH(7isJ6j73IfIF<_*mQ#<*2t6@Kq?ADI5?4 z8dR4_NNPkW9d1)(s{pG2AOJ~3K~#b3HGTwMmGnoFJ+FsU5Cva~o({77!>e1NzrFnl zy6>)s=#ukJqpPmDgueYfSJI_tZRqB^o*aTLxsmS@VFJGD4f??+kI;=bf0^jm%XIPi zXVK<_&Dcnn@)TBLuZ>A}>~8ibTMZ_~*epvmFuEI&X-||4FVixR9c+sZRFO`i60iGzD|DFsQbl?{xql95ZStKfqvMHgo23^wGd#EIt zk4a3DIWIC&nUbNQN;;+p>OvhA^SGsx(T4v(stdt6>oK8_3dxbBW zTOY6~mjO|=dKbRt|36d+(FpxngV_@n1Xbk>bh6Wz>b@LyPfgm&SjZ~jY8ofsSiCatLwjC=HR zA!~xb;01O51nd!OILy$-0fAtA4F{uAqN`M+lk38spokY3?@ij|6b@)x!NxYkd2;j) z0kFVi5|G>w&3*iOcp^iTk?4J!tbuXUS4@7vVl0Ca%VyL5RvR>SW`u$zVKNU5YMrHH zuo&ootP)bdtVucwfCK;vP2e3+tcjzzK7oy)4Zk+-mQ;h0tKuknX=~Tal}coxP?AU~ zLqM4>3mQ8)@FB4EyZSGQ&iHBru_t?DN?Va7%THU>ZuBaMFV*Cn7n)r3OZtft1>yp&nSL z;UYts3Kqf0W>fSvusbI7qp>mX_<3fK_27qV zZFm?zI!IHXk$QkTtw8M0tfe$k`V&} z{w|R{dTGnZ9)VUoM>$G30&_%q|Jg3xgjSxF@SbH1$PE}+!3(3~Zurll0V=Gcl9Q1L zfOqN!XOh?v-Hl?9N9X{_h8Puekzgoa(teRZa9#mIB{jhe2D+HyWznbOZb-Ygt zJTF9M>KS?o8&c@xy?I_t1-#v&--LRfVUi+2O>A|8Ho<5R4nT=B2f%Mj0S;*Jy}4(w zFOaw&BsOPEYLn0#Xp)-NQFWd{YE*!!;(dh5UD4N1=Gsy|CpShdCA!amF+YBGlb>&V z2&r|NGex2=iyQ1NwUef*>V2McIFwi(DtpJB$v(3V8;hHbPMZn5+1YAeR&O^{J~SB& zL9K=?8G)3%>HDwSyI+F4uNRr>>~4{ZkQgA!^Du2%-08$2HNst~qol==Ku0Rk zAy*SBY8BIdxnZJbplgam))gYFMld@WvZ0-!;XWTmWkqR5l0}q)U|EmyBW+6&RxVM$ z=D#;}QwT@n1rSIIYp&qIRQzz#wW6$px~;ak$cR##7&ac!>T;;X1jwgNGZ;h8+a(fJ zXGxrC?vL!`(3F2iZQK%F`J_LF|HR)z*EgHcE6P!_clivF>EfZ#GNjzl062!XUu#=g}o=r0f zEdiunc0LJ(IkKWWbDq+aCrzj9x-q!7R|l?%LOP4lFp&01@2C5^ zT>~}TYCy@MC!VE0`p6gPpa1@s=;;@aQOW5Wm{7v9bFvzz+Cp!8-5&ZMu75lIm*4%3 zbo%Kh(=E3>L_hVbH_%_-^DG@LoYm@sUN9zj zy=+60^(l5AVJakMn5zB4OUHyhedkx{;R9cxedl}~oq5)&1Ib97;M>HFp{`~mt7qy# zl#-%MqW1xaQiZi98KVMwpn!+?0cTJ)$P==VWYD;eZt$+~l!5te=Ou#^bIzznYKpt$ zmc$6*vA#=2q!LPg2r`IV1`rP?;oTJ(qyvu3HAjzh=kdVFdqR`b(tD49p1|Bfi#-^$ zjIpSA6AcgnnO{bL1O)s%Tz?Ev;gG=LROG;1GjA%8&PkSyz!Z|Rd%S`zO=g(yVE`hM z#}^T@C}w{i%(I4qhna(7uy+eE4+Btv(aj~sm6IE0qDiEmcQW2k?Ru36&H($ye5Rzg z#6h;DK%A{7HWILIr>>?#DZ?W7rOxw8*DHQs1~5#5R0t$TYQmrD-e_LW9Z-ZunF}M; zhdNPyG5L@S>Rdvf45ZkB34gAw&7)0IK9v!l`!%9YdbIS7sBqvI2!eo8yBD?Aw1=j| z7=4{IP;mu-z%%U(79 z=cVaW@FK?LIO?eBBop{PsMiI$#+OWWW448_vXYvNQJnr%Op@Z%Xh)nEEj*iyLK~MX zAwUTYqOi-oAiK_iMy>Y-ikrx^DS;NL4K7kG)gvRbS&W{q{uu4=X7E%9X00K+o4Ng&rrU}B+wQKY(QDu5<~DNQvxS~W>hSf7PsLrY2TrW;8^ zRSmUFlR|x-3Wo}}8Ra%P5Eyw?W6f+Fp|)p)V=>n;5hyxuqx7I1!nI1wG_R30qjbL+ za=>*{VgU14xXDo_H`p{e78$dL!I?goN;Lp-L4O6F_n2|d4d5e-zMVV&fZEs(D4D{2 zLqW!P$QAIoabN^xPGQ1{QLNk|SF0CRixkG=9laP805@{7)CA9S36dad^a`8dX=zfJ z;G%8cabp0Q78Ay}XnQp76$~0tylyU2aYuBMFXcEoi24=*Bz~F(lV@qnzd8CAfINqA zqGo3m#hiNv<1a$5AqIN!0vv^6LEjT2%iHU`^!yR}*i8rMpZ)94(cO=|L?>@J4t;X5 zpR5*`$7Fpbrp>XLe&&1ML_hkE-$fT)_$=y#LJf#Nng#H@7@QN5A$g?fd%E z>6BAX?qc-9K9lMG2F_y5HSjnSP`x#snCuWO>TSr(-04f%lSKU`99fCpTf-CHms@+@KsyWRQ-N zSV-Bpl9KO^I6H83PrGNDq-SG|SU{Qa$gt~V!&4hr?`aRza4*3!mdFI&ViMLb zXZ;eI^ahYa26HG5j0`srb;d}L9;3`dJ)eScC?}Q-H0cI3)bP1bUP)4eClU^;uxE-x zA_2)R4n@#Fl)Z-1L=TCzDod1*C@V*(H(M<&>1?SjXJZRQuaSlIiQu&{5hOoAXspVi zNAfhb0-+SKUbLDyNSEg*jZSNwtzMl>MxsNp5MWaZi4Gb|pT46#t@Th==QKtwK^+CX zc&&3Vk##nMw1Jlol8g0Y4x(5RqOyCMOov0bh4bn$h2md=CJfC>Y3N8?Yt$TJ&U8VoYbBdN7l_!Krqanj zbOX{Jaw^#$!@V?|Vnm&8B4KGmZx$rW{-@pUF45p9{J{XH) z^1lm=k-~|p-~RpNV1(yBb6}d7xnu)wR2t$yhBvjrCArB9h=IP&@enL!3I>r2`@9$+ zh4k{mkqT(<36d){zv`*$;%2PCMAG$%axeX^2AnBc3=x(F=7A%y$Cbk0mJ%oT66t2x zEEt#u(ay_e9je4GpIi%?(vo6ylf|?P1qBNj`)dBRf+EJkf^~0znIts30YlZIjHfs; zFC3_AXnI;Erg^(v03K-g)v(CktHs`00@Ey3d}b-0?k{Ci{65qM5}2W-)8oo!12kYV zmI*S7I1ZT%5K!>V*5+oieM!GRVIqvUz8Iww{+?<7Yn~LgHY^U<_j@ZA3VP(Qu}GGN z-c3OBK(wH52CUBtj0*G(3F|E!piUh&KcWJK8|8_I7lXkhOeFd~rRhWGY;Li|H9TWV z+howBdSoLT<7oTJt8~X*kJ8Wm`lslx?s=Aci8Bpb70x&r4}24rzdrg(r62m%3+NaA z>-W)H-h43~{@P3Q2Y>!K`sqLXB0cil*3Bj*#?s|T$vkM5L8G%yi63JnJfMDOpN(CN zj_3~=6VgJj+L@3_&v3z{mdxy;m1d5-kHrQ3+%ck$fBq3V@Wlt|vJ20qH@*2%`i}Qr zL1&*Nbnm@S(lH)|*REX4fo?%yDt`ZCFVJ7z@MSt{&oSC}-kG#H;e=*j>K+>r2#RS9 zBbg31+M|?=F0lst_7USDH_1cqkj^n9-Y=$3{t`GgaMQ;IxG7bnHN~9Y7o(1cW+~DS zQFukq74Bb(?(Doe1`)|5`4R;HkrAAtE>vW2&qnDfv_pCWi8RQHph3zVtT7o%e5eN| z2j=6MMSz?L`-#Z-f`bQ01OzEaQn410EG0?FA7Oz*qa11|a--Dvx**$e$NLxqh0|05 zQ&IB_L8+`WNYe+#zQIYTO3Ty;kuT^ z2a3fT8A2&VVaT}su~j*0TW9} z1lFy2wfT+a#5s;csS$+?tSzv5x{Knu)sR+H!&h zLXu&h|BV_FDqVhw@^n;vgN-jVVL@w!Ils(izK6^W^${_KLKVmo_9-JLRL~=mh=`Y; zZ<=I4!42KmHaRl3E!xeV4WyGSzrWF@4`|z^EdCbyT`>{Gr-5yw6rXSxW|O8^T1#nknd#C{Y4nrho-TkJ)s;?H-!85=`D;)34wj z?3vHpPifj_rNA2{b1G#Gg$Q3nQ)^x1AgMqy9UeUArWZHw1Mz0Ht>FR`LS@?+9gQd? z%n(YB8skR5n39@CK2U1`Xbo%u@eJ~4R3-SJxq+n$CuT7)R)H0JRyL)VypXenEUBa= zkxcNs6ZiW^ynl^_aBTLy7B!Q^LE;g#o+!0zj2ANY2&ZHv0pFeq-Ws(tY-XZGX2LjO zmB2<@ilTyNvUzC4sR>M^;Jd3)D}oH%m?CAG+F7C#hE4oklm-FKH2@aaYC%k|`HBQ@ zk!@V_s{h0$Sk0{>m)|E%$F}s9ho7Wh{m^IWw{LuuzLtD8#6mH5wEU@W(ew7zndt9d zc^duVkG`AU|1H-LmqH)=_!sHNe&f^h`LDbXo>{@hv*-TP>KHsR8<=+)8thOgP>Qx3 zGxt}S4kM<9WTr-^SjZ_JgQj^*Qt6~FF*(!smdBqvN*}rT0op$MG+lA|dGwaIUPgca z-Ivh(@{4rWL(kDvxW5KGzJxOPAeNxRM0Xr`nr^xEemei`J#^0NPG8Qm0OLVx`c0iBq@RxE=xY#7I}`SwsRjWHoE+8?=vb0)T$s>Ue_6 zWdh#lX|M}}qb)N((c2I zTCk~jv#Kt#!~rpzAl4K&Kx>?I0u9q&HzP#^JRaoQpqr`W>?{lO`p_(5YuFi*GA7f2 zRk)wpBw~RmRcI;;RbQvTWmDV>W%6c38}ACq7Yr;4PP9yu#=dtzp*K zsMe$_TSJ)~3Xlm*3$QSV43Vj6&q`pyNLw#{5TMP6QmR3rLR2Pm3PilvpP>qfl(n)jLM!O4FWAJ3Pb;l!DTsd3{(ME)jr|(#OV` ze2jwBi3%D{E!W0$hvtnEt8zVv+#uEuz@l#7Fk#A)kQgHe={bHFI7JkqRTs(Kwx2R9 ztuox#cn?grH%K}{_LQ+I23|F>De-lN#kDaql(iFz%_+$)*qBXA?Ac7ueeFg1{lC0} ze&LVqrAMCIYAF@VZ^^QVQG?buDHoo$q5t{&-%9`Zd)`iGpM4tLamR!7bH8~r{n6(S z*>#uP*nkJpaYGXZv~}wG@4k6l2}_|-s>yo)JC=+FZvmzuxUuTdkuL=TGCWM}9I`ul z6lCED+;#8;`rDfi(5ZBcuDbesdgnW?q;Gli>*?`>Ptg;HU+tnM$KQ=;MK_}^HFV@? zrBB}W7(M*uN9oe@Pp8w)__{95Bx><9+aNYU&NMn6TSr2AMZQKsuUl(q~a zX-6^?X!0_HU<`O1Cr6dJ_vFawD!arWOvinm0(%1lG)THZ6LDj^2=%fKqF(nRG)R%` z87j=YDiJdIqGUfT34RaE+@%_!bZrNcl1MVru}b3=^W?4GYa+8kf*Of}H%2<&xy903 z5*B5Tf#OYMIEN%W2k3J~fw?XbN(XN>0;xRuHTb#OKA(XEE|pl;gGy8|$~DEJ8gtVU z0eq-ul2SMNrow|{lp2O04(2Cz9i~z!^TK>hYKWv=u2%`bqfXspJgrXc1w2Q<1k`FY zb~#EZU4kVtFT3v__G4V@u}55tFt-Lgg`t_=FJK0TK|O+X!RA1mTUK1YqYP2(17Z}m zONc`qYyN4~q%{i07}Gxho&v_D6qrpq%qv{nSd@IQkG;M!U4r#=8(=aRcxt+yv0dkm{e*K+g>;-LzEZ=s1nZ z4OPuSC-z8JC~^!efS6ql28qeEu@sZ>)GG1)$XN-xZWtII;hHwUB&3-zne<4_Oc#2V zd&D4UVA6?H%$2FQe+Nv-E%~PD{uk3GwuZGZco?WzZUdM~DO6#ito{z%l4&HdR~Da$ z;;f-y=A)nkMMjQD0Pqw*n>NL$^PMKxn(`VDQzD|xW@B-_7D22Y9-GN2k{TJx#iS+* zxXCQwK<&lzvNx3F=PZGu7<9jt!kSm$pw1q_8BkjVYm{xG2{P@#Rr%Ux&mNbqg_v9R zNK{c)h#wvvUCIWY856?ZTY^5`8Avr~S|v{|iGyxYrv)>_hI!-29%%+%5~i611564D zFYNl%3K`~7A>W;hA*Th{a*363- zJ=Dg{BG3~Hxa-4n;6*A&;5jgRVls;!_DbQz7-RgOmtQS3`WN4IIsNnN-%XcYb{;+Q$W!!x{@yM0%m3j)I{fOmah5gF2!I7^ zDVSXpK=J~SJhe@}GWidYp~M42(de%_03ZX%u?BGPijPO;ZFmBW(Ab1@1mFa-Q~29g zwnU%2=Ma7Fwg>2wB-FH=chA-F?sFbYwebad4vA;|H~M!yG&%zWTLS z>7zH^PsfftPnVv5CY^B7iSX=>ybXYP0u$gE$vbB5u*h)w&O8DSxa<0l*ZAfrQ3qVI zg(eS`A>#a`z|acOtV3{Whs0tfRhEuJNLl}m*~}Fl7m#hOOHVoiNtgQ5<#Gqc&W`&q zifqLuPV%MV9^{lY0ExTblN1pekWqy zQXqLW8HQ8Z;Q0u?ubdbRVt!^4hNq=_w#-ie20zFWRDeUQdG-Vg9>}c}FbG2uG~b4` zW4>Mx)k!e#?go}q?JfD;K1lS z;*GNVBe>378(7O`2HB2EQ|c@>)m;n>#iLEL-YUB+19&t|(-Nzxldn>MuH-%&!MKQ= zVjl_zI4CCbKLGR`7z^mKZQclAyo!fv`&{)gW~?|kPKbmYaC>5o5hJAL1;-9}HoaFjLxWQ`IDhAav0fsWPb_b9J& z_`7{@Lh0-P03ZNKL_t(U;tKs?#TFnNW%lVUqlxdXrf@xNB_cJ$C|MbQRtdemdlGPA z`r1n~efXBI&~uMIMi=fqovwMy<@6ozxs1*|S?I<)57CJm9)JF1lA4kfL2Be|&HD}> zrcZqGK057$O6Q+`lG>S zplFS_!~uY^C4v+ZmpSwc=(W)SIS3qNWG@UwIlLEi;9mP-GFkN$3mlBvu*BGu>FfYM zIy<-3e*xu0&7-52GKvqrahO09Q$}FG>Cz-;90a)?yQc>w=8QByjHSleEM5~Ji6Jf> zfIwk<^J&K2Y}Vu>f1WTyat8_+wO9Kk2+ z?{rv&;2G@a*2k9KZw&p#7WS_XB5j~!HR?b{W=p$;0Hkn&dAo({>*Rp~37VFqLmY>hR!MIJO&f@`RO>O(aE{*WC5d}-t+*1F> zCgIa^F+-GR;UFn+IYUWtiw^2mMXnlfQ6>(K&z>>?ej3ok2DXQp34#n}Ga0(2)EK48 zM~8j_6qVYPpF)Hr9>|%+VKF?ldMZg^nmCwZ+OQ-CDTR|nZpt_mxW`dvF<|7 z`bcK5YGApoiNaM}>eCwV0tp@{L5jMp(zA6Mh%j$wZ^{(3g2O}QMC$E<4|}b3i3=(a zr3y@2T$7xfx*6h<^k?W5!7zbWPXxPn>UF}!9`ZWZkhfjuO4DW&d_yR(K+uIf#yBgJ z!A%~Q)Do3^Oq-2S0g>`wKn8)pn54o$85z!&Vgp$ajML3g*+nYbFeXfs?^KI?g@ziy z3zb}`yv5i|u#qxOWvv1CO<#?-n56+n2@Ekg5XS=zeLav)iO(p<1OR1KctjPj-*m`f z>@KqG?_hvj+-Ie1HYRyez{(r{=pjP}szBn1-p6)L3m#tR3o?~X6OMncK1_ZM1|BV? zgv6ncGv73?cBtp#sexALa!$n=MZ}($u7<9n085&@U<{)^pQyzaj3dsCmShd>;{Abg z6(XX82cM>Y^Y1=Ozx0s@>6w>iTYrELr;%fx7!Tr}+gbA73r?nA{K4z!yT0Sibi$_4 z&7ZlSe&Sz!f^L53c{=^%&C>K{+IH$wIdpe%l0R@3U4cnBVHiA|PLE_3ydr1WrN_sj ztg|lUb?79R-tqYTu;9(14%yt5MiQ2EP1BO0J%#CkLr3V({`Sjs^86BAap~97o8Ni` zeb>7#q@yoBPxn6ZVmO155y3qik!TheEz9)kmgw_eIz)Hg_5gkT>rSE9zy9=Q^cMk= z_?>wtlR`RhiG$IoQ>MLX@8W)gF$M4R_UITm-Gp8`X5-HWT&IwG3`x|Bc3~l;o7aFhVzArHTjW&mZ)^8>>W_g`Cz~_dO`Yp@ul&XjC`6 zcp^zEJ7CBK^H{q+#bl@10mO{3v)--AH4)fA<4(?!ivib-p{^oWgA8$|ZiGmdf)bxK z2P-m6WO5)pckrHO{k%AHts87voiK%3h;UHK893)*oGvE-&XP*d$83<`Bp^p2ZG>C; zW01e(NLplINE=w1ER}<#fDn98b_ot!h&nm1`M3!swnMdbQOXp)^D+==wfJ@p>y!g~ zguN##zB(6XHwT$9ksF6kSRtVQ43f9DxHmRYr7RC=d*E4QXtw2oXlnBbcg5 zk%ITBy7vt?ChqiscbvDs0{w&1v>OeoBGs3Gj$ArQle_h^Nesdiy)hfyP(+g##N`-s z4F_HU_6Ea+s{*B7NWDUqz$pI6q(}yK zCI1tRd79mVjNC20F+khyfHWp)e|?&|FGM2=NygMkD9x!c_ zPyC!(EU4iwBK9H5uVzLB8KcMw10svN#f@HS1F@jF)V)JDRQERI`@=3z^ z*WHsYkRr)vx?m9|k%c9B$NkUHpMT_Ty6ANiU4F$rdiQl#(>Gmq20iuoQ}o1hTPkap zHpwR>gB(e+@wJy{y7_Yl>8VE_rwjLC{gL0ZFYifV_rsbe_2UAB^nv)@`$;PPZ_XfvW#Yx zx-pKvJ?@v06l2OAojpjCv3cZiZ0IUDij4;XmuOm>p6BIl#3}D8sw&Z;1*HyQ!f$CI zIj;xUP1t+|28Il?yF()x;@+#He;fx2Cet5!2G1-ks z4ce&X?`sF}gaHo>0Nf;gj?(^G!|>IbZmSp3=R_=VrH5TY zGKjJ%32YH?pAZ7sE7X2^?UuS}YLbs7F;ZEa;j|4#sr{fL)+^vt!ElWfJOGbEWu<3O zfIuQ*wNfzg)OvD`U?|q3(?n9|FjTVsvVnFL5>s^eQy~E{Cy~Wl>fU)mUYp`DIre_+ z?B_PvWu{I-X0>aR;S^;q3+`9GZ%TDpkDxh!_U4@0F#iMZJa0cXYtbjdH^`FXL1Dwr z0EbwVBp7a*sow<6vriNay#Wdx7;G6uwm5+FdD-u z3r3O?_>7w!#7*YEcYgvuoXf-^f~cVR9k5i;o530<@Yx_hWHGg6YN%WW7ch1g4KukV zVq|a%C&{=GqCs7xMp8^5A(Y>gK*KB<F2^1cn zlhgLSIWELSEz3Yegd5}%tqWeW8UNE*UDRM1tOxSLU|PN($xVVacF@1ol@ zzG0a*22x3rVW6yvs@Nf{+DL357W31nR4<#28&(11!ofK)M{U!})(VdD0&p$WC^?HtnFY!+9{2aik_q(63?#Fu}yD^a>s%uIvOiIu=Mz@m@6|P1OHz zS5~ArUHa)@O)(w6GtNK(F;gvtZu-I#bk`mC(2b4f|GcJ6^dUdI@EC`AHmHVg(yIu;8D zNfocWCPmMP)%RWzi{+SKqtU~?8zhQgM5Q@tL%sVFS2@Y8} zYJL3dh9P5uirCUnHgQORQUf&qX20eJh```f@}MF262R}lFAd2+wVK+1*_jW5KIwz|cn(0vD!f+E}fvz97ipjwFCM+`_ZYQYuv{-sJMt01jrFCN>0xV7h7z zyTn6683h>MiqVS7Ixuhpn{yG61^~V-BQyq^kz$gG36Lr`DV5+Y;Zm411w^zRJSa?( zBPg3m@r%|}qcMwuCljO(G|5Dpx}rgAm*!Gpt~Fx<3tR;;ri;Mu!9;mmA&EgkgXNTY zWKVd`w8!hH-rZR?g_)?d_iF}*7Vkt1lw78%U|L9HA*6^TOV<$emLP9z%fN(hGl3t5 z-hVK9l1TYqnrTm-@FX42*Tx9hKrsXs3xS!9-rriQfk+aN@fuhTnjGRrK2EvUhR!`L zBrt%`M8`6=)n5SE8VHivMwOT*%IHu)s+1;$(B~%u2XMa>5nhsGAnq6AQ;P!&=zCIv znH3pGWslxm9oo-85GlqiAxBa-e0(K!BXHnUA|q#}snPv-b~!cS-QED2}pY zG_unb*$+i>N*|_|EPgo?NJ9t;3Xj0j;z$PQH!++3QP%)6%TS)Dk(Gi?kWM*fFg6v6 zQN{|2)tb4rZce2`kuF(O~3df@1^%%cR9^- zr9b`mx6@Dm?(KBfldqU8VcZ5JswgEqiwB$q^cUm7uXG%L3BF6%=&i=%!$! zzm?EX^Nz-dhV%LeATWNn!M-tKlem0hV1&v8(t86q552ghkKXbSef8kuboHg@&^NsG z3i{6XTt;;C2;Kjc!&Et%zJ*EoKvsc_3;~idG11)*9j2Q;c^{p78q>M2Khr=?_6RTv zn@Y#$?u|HDCDkeN|-$)J3WOt#D_+o+DFY(C=Y!iI;)1u~qKM%5vSIkcW zW0q1h>|pD0|BD_JL6A*Q&Iq+*@D0pTh75uLV->$*sO>|fEg7(aX+Ru=Ck;F(VES$h zF=rN8^gEiI3MKXj0I@JQ3^DTI{N$K+X$>j%VjS*UG+31``k6DM2xKP4h!^0ONsRy) z)Ktg{;v6yn>5?{>ljMN~^)P}ua9JT1SX@e8I1Y5c-_T_Yb7C$LFv%gICJmPjNYVj4 zfIFPdtpYL;i!25izA|TA&W>vpd(z4F#d+Qa=87>OxCH}DQ?gu;AfH$NH8ys)*Fm*{ zOo`Gy!hVkzAHvz|#HqkFb9Vi-X9_8Z1nhhxORzt$%jb{m>>xpI!!u1L49w(|Ah`rP zEcb8vz&p>|k8*{QB7{)lVOhHH!PU?cQ(&PoFg1Tvh1qb||Xcr~emB1lT1FAFfU$Z^b@ zA<+O)hpM2G0WoT#yR9BWOZi?DXF@f@UA_L(W(oy}8@hUNqRp!TP~?mu1hJ!5+Np}g zK*kCYy;Ik~S<*^Nak1!I%UAbJz7(V^H?JCyU7#Di#`vOa`rx14PQU!& z`{~IeGX*2aXxsoMX-onP!pL~^|Gep}J@mi)(|6GK{3maruRHZ*y5-Yfrl0xXt@Izi z^fj85s69xQSP^inH&nw8g8Fn6Npg&le+Ca^EWi%gC21LfAl$WDwA(8JJ}~c`7V`@E zfqNOj(8!X*rOKaURSH9+q>JV1Jb35`edLA%wAmh^H(a%k-tqP;>092mk6wJ{S$g=; z%VE8&OA@ewqVW18LY0VKorym6g(v9Vdmg5X&N-RReBJ47k0>yKrmjJaAtP(x%^G;r z$CE}K{hDlr2C|GHas`t|4l#xJxzzM8hm2$>MTX#6?Cm0(DX)X*wZN-P3xPV0JD=Z- zLlDSA1PKTs)?~0ILX;!GetqvX&_bcixCrDTuM{Y zOXX)XviCUHPe_tjtzPu7NBe|a<*;$Rx?co)8jIFFg+p>lHs>aknNVazmzLm$!!&}P zM`Vx!g^j-Sk_vDBrIU&aHtR%DmPy=4P>ZK%h8WxsBORMhs-D7U?C>V3Ft$B|(WGw8 z!6R#7#%Jad+w0YE0&jq6fh8fpU@-}Q3SF>0 zrX-680jU=HlE4rSrCWsW6IjA9a5FZPuen@L227!Sfd$|INkz;;_lYoq00dKbl?FtE zE_hh$LK*QUzoA#~fC+#g4DVCQAl5ITuNL2#l27z+)sq5gxZwtI%)X8hTE5syibT{b z-o?d)2ZtB4q2vP$SNK!iykrxFa;)t zG$stWv1>)Y5%KS8z*&o)v^A$}n*!6_QkIE}zP3uJQluQ=L`IWwY#PK6 zt6l9`eChd@=r8{E9{Rc8xr4s=k+Q4| z|FI2i(Sm(?DIXu;$ZU{dEz84{6{6nEl6HAGX3B85yn~2PBAS`$_Afs}H-GY8I_K04 zz2TaR=-t;|Mc;J!S#0wR;jD~FBmguFq<)#*qXQt$k@JJY zE(~K~9mTqbgHfvkL1?V*%mBfmNP*f4_IvMZD6mP*U&QX!6xMbHgIEawPyfI&xDBB*7IT0ueGH4;U&PjOdB7RgBdDw zW+S^~w=^3FnLRyF*HJ;U_XdUr&kh}UCh%4*Dnc3xc&%WMYm9T|0YFh3(_`{Jt@UM5 zR!<%ajr*vDF0?pWq6TmfdLeK?Ar+KB+M(WrN$Jp%XndHWVkUm#QVgQ@&jl#>(jrYs6_06nD*#N{rBTvksU{mQy*0q|fWb$I)_3{*qTP*FN`v13UTcy`ZqqhZQ zAftI?VK*wBn}hK}Ph->97FJ}NK>ES~SWxyxNJ#-8N1HB7@W2fh&}~WXgV2gWb~%&! zoggbhH!fS-285K(7%s?tOhPbDtMJd-m`)%oi^)mF&1ab`OPn=wn8=cvJSI`X`Hj9b z#*~?gYx>&lwtENWzG}dP5vQnqB}hE6O|&$23b4$KWuWV4yIlaSR>T^Eia8kYve7gp zm>i?dkU(Q^ER#@_Iq>B1ZS48!FfB1g&}N|%)OQre?u zV@MXEY|c8Oc~kGz5ze_4&?Es$2#!5}ROp7=AE$@zeV8uZdpce9#*67YzvXH=|Evw& ze*0rIhdnJPt1wXI$I7)TgUIv7J>WKZBPg=sv2(WB;;#h-IymPiC;TpFDjmmK{8H3bbmlK~rQ9;;wO zfm#OGdbA7WL%7mI7Mt(}i9m0sx`PROXIt zzYK)7He|!_1qPM{%F=tbA(`aDjpK{SdJHhr^{8HL#cM34$RtJ8gUn(Pu+HFjR)n#X zinEdxxKN|~XrVB}gH@tIaPny6;xVr7C*w8jGE8grzR8fmi%?Bz_km&Q8ooM&~bxu`H631lTy$t>c1in%sv3KMeGpxbXejCOuvz$$msyk&C=2= z#5`x(V(h00l+5+iJ0wmG90@lj2{1X-FjNt1Mfg?P zRe*7zYuSvMG)2YaLdC$8MdHO?j38?WCn{x%5~{2x78)?K*r%`UL7S$j(Pw?qBGmx_ zWRHXf4pOrgkYlpfU{3}r}wpg>9XBG7?WlOBn9 za|U$fT5F;b-Z$Z+e^#Z*j};wytB`<5Zb@po4|z$Sm}qUUfSC(hprr z-~P>SBqE}}`uN@SgF22V?^I?=x^SBDC~U4(<&cJGP6&hOYhIW6vI? zKfd99nqGL8F23*_`i8e$M(=;mC3MpK3Vr&(vvk6qUUC!TTA6m}b?nGJ4QlQH03ZNK zL_t*AGSgl6KSQ^C@?JXcbtloe=bY9|g0W#Pk>ZXf$&}?i(8zP?B@oP=1SWc>Q2@?^ zPY8e%2yS%L{M5+%&vH{8e~!;VPDaV=WY8MMdq_RoD1RPYTR8RZGjT>zD`3BjAFkC0 zkW(GN++;62_6YHqR0&Mg?wRC7Wiv`Wn1_?}o>gniu{M}cMuo}zLb^|k#Ps_rsm$K7 z4p)HZ_`A6GNpI)^-$kG%lXP}>tQ0*#MEboV7-YBSNe6hv(@UbsGDgBmCvgoD+BWn- zh6BM=9YK$<9t%inFonjhg+Iqk>M4fOmg0jhc0V#>M3ehqn5R=>NxK}^8(iF@oNc?Y z1*OR^B_&)M13|Art=?>BHU&y->@#{VYo8kiaJAMTkuXVz8qOQ*o?ze=DH>zIv_z&_`g5 z+rS)W+j0P|5a4unGJsxiAN4xcc^fP!Op*=0csQWt!ZiKByU*W`%!kl;(#RhIwPJCC zuaX6U0(UWloa}=YG$O?UIW(H!BcTispoW!+9i<^R95wF>(DC5WBB&FyDKLN83bG4zilq??5M0ck8Iqk+Z& zJx{nqR)uAHCr92s+6y*mec#PwF|^83F`xx#%q6907%*sSMxqH5)Zum@K(nvuG|bKW zMei{*-Kas-pQ#b9K2s<`(C1SHlrXv(Byyj&9bWw~LGw{QcbPSYJGu9AsJ((;_eMm4Z#wJK$ zYQ+|D?Y(BJNcaHEx#t?Hl;Izm-6mWn@Kubjt>86N&kT_M#LXjp;JpR4>0l{A)H)z3ZG`)W3xxkdDsC=A0i@TPP zS3!(%;tCo|#s-jgPTDc@HRA8wOF($^na1J+XKX-|nq)K4Bs8XQA zKS1Z6xTVW3-%D?Q$JO+0Z#kEqdFoku_^DTDVj7E$2I)1KUx5OYBgce3b^D|A@V#H5 z3(h-@&N$;#t!#%Z1H9IPX4gY61s*atI47;3NvkBr(a0$yc{MO)#zzlyNlYz{CYme5 zd>IXq;B!cjhk$G*`?d^XU}eDC;DIK76g|0iUHdPQO?Z>3EUtS5W7QCu#1hY zpHf2_(WIXZ67y=UCXFH@ny$ZY-+sXfG-XX3_frWXkDNqv5NKR9fdi@4Xx6FCmxHq& z6T~KGpf-tH8fukSs07BEn+bGDO)65raX(Dsn48P$^4^<0Q_szX4RtXNoRS2BI|{EG zu0o^O%?I7UbFPcQq#1dFlP^-}3KaA1f8mJtG=T&IA|TDzLL@}y+Cv1idIDMzCt6;X zRxn6$3K+@cSWfk+0LfiI)OADH0QE^kXr5=g$JW5i0!B6zB2E!VzzAF2WHj*vwP^j} zsM3=Lm~18o)x_B+OZrGPz+v9bmOxXOJG~?trP%{36un*|SZ!V=-FKrHn;VQdVSRWV zir^5L41*F&V`?Uw+LW3>Bf;O8TxkNsCHB~<$>T=_uNMGJnsd!Sfz3dq-fLxh#qST^ zAe+g6H)dX9RGG4aVr&Q+n1Lps<|HlDM~V_91F&McM@6M^QZTg$Eu`H|dnT6z7@H;1 z^-3@f^L-5^NeFI)0~;qaA|ZxLJwL)_z$6%bPE`^HERqmi+*#}=`X>}=#!zaBCWgRU zRBs8!aCV?#%2U_Kqy`K3Ei_RB(9eMGc}p+9_zHdW#sl=zAG(und+a5eTEr;I6Deu- zN3{2me*X*-`fvWhmGtBP)wOiV#jmGF4n9r4^4qu2|Mjtl>F`k~rFo42zawEFC!?$} zF{J-H8F5cmBn6r6!Q2m|y+V|z7q?1Ssk5`bnqOP8K^3SDv41@tZNc>}#^?@9FFLr>9juhc%? zlzRz89I(g5pv}-%4wkP5QZVf()?;o5cX>Ynu>dK z1a@3&UQtBCQWhS26%`B1N@#H>cbM7{;SOZn)tWZQg-c1 z=F|t9vr8_>``abJV`?9v2DYIN%a(MyLT+X{EnXrDGC^;nCax7M00@0CZ0{;@sE>Y6 zCJbV2JO{1)^*@F>HtyW`Tl1#%7t^H^Vk8q2===c?1#Bymg-o zlmnr}0ReuWBy-dZYTAxI3>3XcbTW?DLpLVX>Y=2 z*VrOVJhT+y<4kZJ@EX0}C`E%-`^hxzPyOS_pCcwP_I?E~Y>7U4>p^<>{)2S&MX#f) zuDOKX|Gq2f^(W5sh5MhTxzf<*qQkW~H>Gj=uf+7gqtDZgw|tpSMRL`8O%UArkJ!wG6NiTMum7|ACO`L&Uz*d?nn0L2vYli z@&V|i!_vZ5i-i59p!~grg(X1$kKZkVlQu*}ne2+p%w)*uk3}&V(+uqg-*wq^DzH$d zaJGkQp#2H5MBq@<6qW$MBCt{=Camav)jFkO)N6s-dIn}i4b8dvix8#H#b#U?QaoxU zYH|@AN*Pm0dq$KOV|u81OhL_v17`&Tyms~A0Ug%i!|VQrk;S6Gje$S#;5*1dEpk^u zB2V?x{zkvA)#F+lL(-mr!K(L9QKqG8kE*GO+Zp^gYnLu$>~Z4g!;$J~lT)_?aJv4w zefyWjw1BCH0~chC^MDIG0F!OF*shqxU=oK2o}3}f%}+vKqgHgd6`PV7C#->g+555YBm@RrrmNs1xlcZ$81gT04u_%a+@j9rx0Yw5oPms21*mc@GOINFVL}an4cT5>! zZgjo2>pBV5o$i0(w2B%@k!S6n#om5>p^8hk$B_ zMuBcF)EFIh|G9wPQbOcc25?j(it$|p2PwvbnNJW!>57Of#g>|u67^H4 zzyO-*;fD{=um8y%^eZ1bNYB4o!zE{E;+$S9Y2pv*4+;Hv$KDg^mw)tK^qqh2jda3h zqQCyc0s7hB`ZV42(2HS8A3Pn0%{@n_cSoDn)iMD#Acz9VKn@fT^3%NQ6bph{RV8(f~PV>8k12cDukZ-0Q! zJ$(Ii;6qs){GnZ~z~y?p5=307G1I;*GNP3EKZUaPtE^Dm6}x-elS*5tLqu#Eja%$d1?p#UJk!67Khg3LISJQ+ryH`F>d zM8>0MV0*23J9l;o`kgqfXCEXtphG3>kVd2XSJ6QsnsXPwN5)E4pF$>@uD@>Y{_IzQ z4@fK^k>&~h5w`E3v0Smuq@ZSuiR!lBsC5b}K^76+w-po!Ixa9v(qxn9;u?|QQqmL^ zQ&k}13|QdiU!c;2T7?QQQtB+R$YY>wNi_1(@22vd4VWm}#zh=tA+}(^q_p$l;GW8= z>$pPF2OedmB8SLyP+>%3f_&X9?sq;i`4VV@OY1d5k?ca#7+ z)wvpCTHrfa)2hG+#Csu_HceBLUbMz;&twk_PM5<(Jw+4?nCqg%#63bN7+G0FX8Sx- zi)*q-PmCH12MTx8ZH*gaa79P6As*x=Mz?B@bEWLF0I!AjwN{8JZubi16V~9C$ruQ= z&UWa9skoZkHYN-DJ4h9xLLpmQ>6>mgrRha(oEz90tywMx>;TgvB|$~6p=B+&@u|yA zY|}^ju1ZcCVqDSNLTX~VpwEc=6RF$=quLC>g=k#?7y zYep3OHPq;e?GT^S`?M(zFvbWHdF=b?0o~Y0eqi;K=wO~}z)qwtTBAMterWF9BJ|ud z&(j}$^d9=j-@AtnK7W)p%w)=F?sE~)eIdZG@C@q1a{d5^KzP4K=zqHYZS;fx#W&IG zUUwRO?h9X`U;5o!=|i7+l8($?gv)W1DA6B-$9@@U&^0oF+|?)ceMI$Cp0@z}F>1#qYI+hGW%7`a!M9&4znl0iX_FVQKQ(_0e_c4HA@Q0WImy-g0_)vNxoJ3hpNCVO9iGUd+8>M&y4&SwBUm1CLOfa{vy)1A@;JWy&DRYB)$s z(91?Z{-6UKml}`{@0iB1vL?Z;);APLv7zAmfpxkxHne-OF{D)WX2~(S)Dqc1uCMHL zWD^L;mSVzlaTa)fK8>|p0XP8(c^fKv{IG=A)p~l~Ch5KUqZN>kS4l%cfkC9SI*;9} zMDNMAcHScy=?W3Fbq+;V*|V_vQ4xV4)FQ)~S`DdYvShH2H;?l*aYNYJW^P*2ZGGIv>F-%aL>+K26FLIM*9QxlK=0qv%FL^L)@GCj2@ zLzH!_9i@y?27*XZFy<-R7(0qoChp>8F{NRi7e9>vXrQ!#{UH?vZfv9Hj#6I{Bx>>x z-3v_$AQ64U=`ZS?lyy>|;pqU5CJ!kL%n9aXv=x6}jAn^bcjib1M*k5ka!UhkkP7Cx;2fe6ZH>VF%A(Cp<)2SJX6`T$Mmk~FdtbJPLtH4pa3g|1dL|M zB_9i_?T1=4;t~Tq>O9-Uo0>sstux5xVw|vnJV7E8{VVjlRxrcGwG*QOy^v8;R%9=Q zRGoPaMX^cAnCa-tuhPdqbwB;L|N3)u>%kXj+6-a>hXncDp*xtU_2_06`WN4QIsL>3 zuBEH4*h`N-_ALG8AAN>?;om<da?+o28`Fg&ufseV0(=gEXSL4ubutK+v%^pi}9-tHFmuTPDpFt;{a#A7)u}@@kss)c(F_O|FXhh9_?UaTc|6T$UYRDME zri!?eoS;lWh8PrwV2$H`R$gHi4S_c9HwWj4CuSE6%yR7utYzlRbQ#DqNPOktPG6o^%WMr7QUpF5 zqdWy5B_vB3-+;t2~!zyQ+Kj13H6n}Hqee(H5Xxv_;TfTtS4JzoY-Y=h0< z&!WtPYiOe7{d>iQ2*WZfosp(UkVT7&0<_?ii=fOW|0szH-Yg< zNMS*jQ|XPyYLy;MCW1r}HjfE3EuA(S&<&NIRlsPLx)k6#wbjT_i&_kHJaBhEcEDYfQ}xAxyl@ z&qGYY5kRYHvcn2Z1r=%3rh3}IW}-j=xq*-_LIYh=%$Z$R2J@e`ZX6hh2ff9(f^UaP zU+gn%ivK%(t!WA%0#d+)#J-E5LbN{@HYN`$kl+#Wyc>HbI%s1g8|+)+#-K{e^BBDtJBs&Enu)H0Ty8`L@(*#{ zs7auVx#0%GYVsN;v&8O;g9ltnNKr|QGww=gP$#^8dib>>!4L4slXDXNk>Rs2wcmv} zxS}StTF6eWE%nqQHfBqn&iVwVc8xPioT|n9I>V(N+tQt1dW?Sg|Nad9yU!n@S3;V^ zxXqBE*drM@3ek(lD*cmdUr#^#1Mi^g-gyPR`tniw^N)U!zVCy#)4``-r9H|n1i8sb zY7!>(7)^+4kdoABwXp{8tG|<6gm;4|f)bsWR1hhpOlv%iYz)#H_>G#p0l+Z|mg)A_ zvE*mf1hkuykA5bd)PM%wDd7$$?-HEk=I@q$I%3Rh{N<-!oasN_`W1TW;G=Zug|DM) zzTr~(&TqbgPTOqhvtKww(;g0=B&aIZJTn*t3d=p;OicGYbeKN*iF@gcQf%Yt>O${hZMVd1`U& zA*2|aeUab?A`mGXJU~XKpv++?fxwNXy%0!V*yO*(5@e!}oA|vCOoeEGZea{sJ5mH( zEK;@A9+;w0K=$k*7To!JQII}+9ipt>;PqG*_GiGDQ{odwq{>{wpa-7?^P~Wev2aXV zv~K}$V>S>adWXa$5KkpxuM3+Op8JX{AOw1-X@Z?GAf#Gd&gnbix^dP%+9Ncu3Ro(b z*ywvc2Rne;26T8$(1^bSXsxcF#zzAHCjL58Nar(O&I|xD)AaqpTus32%nfsgNNJYL@Mf}$AnjB_4~Wl&88>xPBnRjgZz3>RgCYV! z87qqFa+pq=jXfWAuHo7_>uA|qF!Hx&x;bE|`!PDpJ4gq{Tsh7)M@Isc5@X!3j}A#G z$V8D!k3IG*{pO$EPXGJg9Hb|X%$+<0Cv2VXL{B!hYj{+MuHAbQ{n8J76a9nl_y#)Z z#65KLt@qJS{MxN_!vlxu)IFtZ7)O)jT&8D#4V*F%@v0o7^KimQzV+dDUr3B#4qjn$ z&@TUqLC(ogmBPcc6iU*)?mdSf2NU;<_tf0RMvvD(oLw9mh7jN63lf_@4#)?uH1E7R z?2jytfE~1dRha0(Cy&sdfBZf=W&0vsars_)>o;CW@4xl}I`+czbkD&TXu&o|X&+IH zu@mSZqF03Jw!5C7J8!$6&Oh%|I{U2CoJvd_JQX-3+pK7rR-$M|*V`M$HF?TwXM8w_ z5dju{P4S}gnn6JX@jLkRczz?qyTn%=Bx1f4U?9$e&uqgykQ0oi`H^9PC`p2alYc~1 z#Pp1cRij@`=HWD%XX+x|1*t~C8$*Hz4sKjFkZ5taBj8T~20U1@001BWNklp#1?&u=aVrM)X21y?zQpSut>kI;>UK6tB(EB(#(LpBelArW-!SFa0AXt9QuTN z8H~yOy^XbPMy4*!5b<<8PM{WIV!>a_)XyIu6% z(2KOR5mNwkX+t2nN0V9b&coV9Q)z6dB5t0q^{>^SP{VmmUxKVG$g2Rf(AvpmH|*@x z&BhpXgb9$$RHjYqgSKW6?}JHl(|+(HG&~Gt9s=J98e(LrU_a}_^f(MtHi@RJlxYg! zNSUIYfY;2Gm>{kgn9rCDimHWd&`R3>AOod+&guGV_wL6ATLLYcdn66?iAY^W?IXJV zYO}IXU8+Yzq8C8W!VwrBIt``H%>Yx)D4Ppwo+?~oXL&`jqz(0E2VN~!)C3fy>pbd6K;!reG09DWo*7u#S7QfauS zy%MCd1S8b~jYmP`Gs~ zRe8fltO5 z!K5icL!}yui(mi?W}^O_ZcP%S&)NhuJ(F>;uVpkaGf5ImL@enDiup#ztfk$dw9I^5hDV4%1NE28__I zrj}Nk-m%vRXU~EZM;a!!gS4Ogf;?=j7WGBU`%pvj^$PgOAgt7oJV0eBH_5RWWwo*){~OVr1u>!h2aC!Ro) z8~X%jM@P^k0d3isk$1@JLXadR>qK z<DA!=`!lCVb4CW zbJUjsnIsNixlBkaDFcqkKdS(pQ@{I^BCv9?8jan6c_N;Gqie^dDij)TWr0{@P2veC z< zanOkx#jh-SKt<{oiG`<(m|RFrDjVZN!3|HkVAvzLlji8>Rv={2%=NM%WJO6$F=*t- zwHtRzm_*rgV@xiJT1BRidbC8AIh(-?4oQfWI!wXu)bqu!=Hn;5s3 zrd-@&(2O+&`nXai;;HRtE#}z{&2*g*&DPjBeLhQZU2=uL4Ims$bTnNk7H)o+GDOyC zl$a+dmEgK=fR@oXOOVo(wlATM7Mo#=>YcY+I`--@y7@B?($D|f+vuNt%DAMZ2sh~>e3;KWdFkj+SW3|tI?WTHGI zk|TKKrpKHS9)K95=4F(wLPLX9el5*CC+R{SJi>YR>Q?CEw>?H*zUx7{=)6J_SF;gOg*ulj|pL&^Yyy-rYSC7!e7qnPeslogYI0j?m zxztd+_Wwx7ym&1#k-TBo_-NGtvVQ3Iu3VM?8p& z=Ku&ulZAv#XYQplG1Ws73xtCVEiD;8J6q; z2__oT>b@n^lJlZ}iL+3|>c2W~t!`XQ*|j&F5(CG3PyLSEp5ubanpJxaQ7H!wzzw*9UZ8-(n z;z(T|Myxf1Pk0@vn5Gn?qayX!eL3{PYYeJR#H-Z6cCgqcm`W{Fav5reu&GprL$&N; zHhOqLPm=1!r9zAEK%a~P)U?j{E3#_J#z7&;EP@iL|0tnQ7J@p}>OGI&mqNjYk$+(_ zO)*bAGJV*tzp`L#vX6`x%sftK?>qzOP$fn%DwCsKi!kxW#=Au3fKT_A`=d>&#d?Ca zji;8BL(v}q<7&kcU%MXG-#3^roNV40bB zPv?(&y8G)s=f2-4V6jNd{C@AuLb+cuD0~)>ndK))giy3?d3O3!H7bOZ1H`8BZ@a6dA#-_07 z-nl~YuxMW`X0~uoD-_JGM_q2z+M@LDw%Z<{fBPT5PQUSm2k7ae5+X5&DJY?!9yHjX zr+vpIFQEhf@N)W|w_i+kp6QQ1aU=couYHxi@$KgTG-Dbf37jX-G&H)DUEsow+4iyg z&QMB%#*Qnj520RHFFURq&D?fgFW!$#b0=C!T^Y!Fcsyn2m1LU0_6Stuu`FVjC&%db zB1wW*u64j+VH&^INVdXzu}zpBeCjCu$*1q6=N@~QEf;5Bs#u6BiIO#vo|n0S%_#RqMPn|oUZ!Ht@QF2PxOlYF9oy0lKduy&|J?7I3{)j zMLB{b#=we<#MAFqBA&xgER`5YeIH7UdQ(i!Y^mWo+6&}}Q}H2NCQD7gfkTGCgG6xC zfMe`r^S;Hyp%O`rNizm6B*2dcfQdb_rHi6wB0qZ?9UmLpq_ehEARhSsWzHP38Jyt} zg9~zEg0oY^!V1iX3(`=m)|Hfyl)NCqdC$B;lo4ox6MKx~eIbx>5G4IA4e}J91d)!t z;rG0_fCq;QbzaVGV0jwTLtG{mB=X!dy|E4?j;WDU#biFlPMeCSdCVZeCWy(E8rb40 zSqZV-)8x!p9jK)Him{}T1p|x@2CoxfnJ`BX1k+F?vt>f9CP7xNucd4iP4roYSYF%f z8r5^G&U26tDUhKI46E}YC5KHSwA5(f8kvE?Qc30rd`Z=TY5`VtaaJyT&M?$eqj+49 zIxNMWOcpk>8om;vbdBAY1*IzD16>UhQKkpC_}HbN@Z>=zUSeW#Qr{U4!8%q`PHn1m zqgD1ofdb2n4@FYyhXftZut;D}t0*u@^&|iVAGkZfG|51OATt*ozBxIrv%Qu|KoIfI zk!-f;bWwq91q*gHLLp#X)EYHTxFAjc70@Ynqb;yG6<&-2F{Q(&z+?u28mB5iGuOqY zY!+)gMVd=78&g1;EjoG6I(Njf)+%Rb0KJuZvq3$^cF+Byn;aA-OThCWys&dxyjSC+aFOmV16DjwNcfxd9{9rV9_;7jz;n;xfm!|C;QCqH6CJy61| z_czS6W)d<48Uo1B_e#C-XEZh8wcZQ75JE&_PD=>}$78Ct?2xVSKo`V2?h^BekUt0| z;Qn=ZaIbg|S;bh6Lc^w(2P~SMNiZXzBi$n&eQqtfVZ)y`Ot&69M1TD88|g*UmM*^F zbb8a}7t?pW{uT7}BahMD-+nHn;q|N(HSr#!F6zx8LiEgGp)Y>@AU$~3eRTS1FQSuP z`r_2Dt=DlGfaul??=9t`+yF|?z=+nbiNXWO26rTu2&BaKi3X*pc*Du@pa5Nw-VD=f zhhnSlKBU)V02zE=l710}+rTb+NxW`k4p54`>{u(xju-%=f~J?$sUOn%Q=l!%9URk< zxF;f*0_hFblvx5p@g^VtjJQujfks-=Ya)|`n<)-=z{pCH46@l*DTGYp-AyRRu-Y)A z_-B`85*JM8oz`5tcSD)B-gmZXJ_Yu!GgYE&1wlYRGKw|r+C=;PCK%MpfMwaf8?Yll zAkNb}BAB8ehbNfy^`^j3Di7Gg5YC?4xDHTazW@-M;7zE$C{YUTAS6Cl3PPYinM&?e z0&X%9GyCLVM-V_WWm^|dec_hGLNGW~AZ9)~cM35Lo>*ipa{_>>@37)Bd-o(^V`=F3 zZ$mLgCJF%Q2?sE6PrPkD*&F=z*2R2k3Ub-yWhJ1fKu6?9% zGZhL4K*4(+i7}|a$_S|)t#L*~6O&ki+{U7Pd~vEtDuXNt{Ygw>p#Y5DhmFf}6h(CD zgE$)i*&ACwh)Vk&6db741;mB~!^UL(28O^dn`wx!ouY4pc|-{2U_*mf7!qcpY)R2v zb>}X?GLX43GlUFzHMvYH#xW&GnKk;rYMgDID{VBnqGXMl>s0G3#+DIr>59FF%6ph0 zBi(h3n!dx}o1x4nA+1dFio@jSHLtBClk6paf$;pMDv>ge;x(^MfWdb8G%6;PH{AjE>4MR0Gu(+O48Kn z$a9D3Q(w80{-+OKM^_&_L?`a!aZfOkri7%CzOjDl=`H;qfApco?z5$@=rInH@C4nc}|_IN5_P@h7|>rc-6jdtM(ruz%D>qcf`qB!X!G7w$0e%|0ok#*?{EDqUmG z46P-y+@t?~;s8&E$Xw=|^>NMA4SR46y6Gr)140fS6kv?IGkJ;J^C3Nmc1|!{JNgJ^ za3f6or2~>WRuxD4WL87%c2=mAHrG2QrvZ;AXP5in1w#sK@(+woTc1G&&A}_fe|0QV z(KM0~b6{i?zyK!-N^gQxS8F=)X*?K`Q%;J(*D-1G6g)?~S)N*51GR?I{pad6vtF|e z>fk_Cy}v>*ks!6)t(|;whKflZ1RFHIz?GmLO9DKM<7e1epeyqMDxvB`+22 z`Akx>T+7tVONptmzhUU7LwNX(5D+p6^6b8OI>0KMX&FoshyAXrMH1*KI7lV;UPGIV z5X=KWxq?H+Oy?39*wa6_eE)%N(>8-E^ru+9T5fd~>O0BsZhb8IRrxasD|QfuTvN}?b^WN)y6DtRMRnFB_& zssSlxQsZZ~=9aXvC?U}#up!#jE=&|}qzb!nrYMz*<9A~zAB6+k1F47sG%6TPTOCBO z$(aLL9UGw5V76&fYH_a!q-W_=S`SpE(c=NFNhwZg5;N7|fZDpp%-lBCxy3h421JdD zqGF($-}@SjZMCS-?@{GdN&z!33iOZQWO!*hOOzZfjE1_MgAAkqcwn15Ehs2sPP}?h zz@%OGnVL+Q7W1a%(l(mHK`vP_UmaqQYQ*N6P-qp%eFA)SyNbakt>TU&=5_!CUy``%1+oW8Q%8%7Vf8pVJbvH5@enf z?KQmD1kkgkvJ^tip zeFpu)KfavaaM?NZ_~Xyg@Bi6#^phXHk?wxtDD5k2pvI_q>IbnyNBq5*_#hbw)6k)j zC$Qa!Iz9RtxRKKYcF8tIU3}k&tV<|Xv63B$G9#f04Glbb&;CC*CcLNLM;|N8Ly5v# zs?1vC>`JqJ4DzG3beh1eNwk!ww?v=5=03XnmOJU(vtCB8e(kyR1ApZbI`u@R>%RE_ z)j<|*etlVCP6(+#&f+U}^S7R$Pkr)cI_;#1_Mdi=gRDF-qtE7t$rGWwi&EG(gQES z#1bTLGL+4XpV{o4BR#Fe6@$GtB}9kf?i>bjdOkCOgaaen`(S`bm1<0en#?H;WKpS( zL=eLUN+o{ZA}chs*ee9-O1f7eLOLYKkh4sT5h`KB)$v`YrGP9tb6WuC1T zh|idGn-jAeg)g3B3{p0Bzm38%_`swJp5&pDcm*Cb3Ux_UnZ2fJNpbr9N=s45jX#<-mR8eYIDxS_ba=Pjc6)*kn8fynCBhU8h^p1P*;EoGg>8^Cr>A#azW;ztMKL9WJhoCN@_G@b9fw?C21q<)?{)~U z8&h`sK{6noO7Zj%O-;eg9H_F|+@Y6&RC061q>odIj+)h#;wGch1gQ_rXtatiUTrc< zDF*VOLFokSf#tf3rNXGM2*!_MJTI~;u*ua2NR45#XNeo!0K$xoh;EJrem-qPm?p#I zpIt!=fhbOuCD;On2vp9l**L`p6WPcd;Q$ypXap=2bMZx;8~gVu((3^gnA*fRPBhC| zqBxx~pr)u{+EzgF0=meM1Z0~)fntNrKVq5+NMDLIuNIXRB3K)X0bHcTSR2l+a&xE% z?rGwQ`btQPQk`1-sviIxKpEYLEHy=uUPJWzTCmOla_Dmj#=f@sOvOHfd-8y^M5%A> zV0W1pcN#-~hAX(BbI5iNno7*^4qDn}v(7aMI#{El^a7+g;3!qsjw0D59=7B(S4ZW& zNDzCjT&svW@+H#OwWoSOVHBF_&l5e?snl#y-I@wz&jL8eVqF$OY5)x=1tLlWd%wuz5GjA?sN8@+sgw z*dA+*)-DeO9yXS16LS2yBx6a9*jiJ^+{;0B25XLh5_sG@k&pvk>9ew;!dewQapx0e?KKkzCg>r~ zl>N`&{^n#}*8H)pU!ADP|yH-qX37!(kq%$Co3@o4qwUiY39-KlcdaPMf zIL`~a!I&lr*7$(K1|=qaQ1<2=y|naR7x(B|>W2x~E)XY592lM2oU_C}Me8*Q=|to; zB}u%7f_-2CLt6KT;{hem29(Gdg4Z(Eu-*dzge0-3g4ItUM!DUi$nNe713TZsHEl^fGm@t>vIjM zn#Q&VsoVDG7E)P(A1ZDAl4`V5pcle&y6%OU7eB^59j(ToOhsbH&8VI4(t(h(I` zH?g>>xBI~HKnQ*pz_bbAZJD1kra&3-$Oj2|#vRbj#W<9DPZ&v@DZrLBaEb zs=MVFz(zzz43@Gc-SF`9!5lJ7mL(O;Ji-q!&4lQ@lQ#6v|MsitAN-9s z&?zr_5qh%*Yjyms?uXIJd~Bl4)BFn zJw&*Z?CeTdk<8@4<~kxsoi~SG#f|qoMSt;`o9ShnBXr>d|ta{OM4}i1IoOA6<ex9569@yY@1{e)wbxYyV8JghmKpVo4^upY+<5=SN5SY)I?P7q&9Kiz0@v1Q; z1Ud0b9a{k0aF8K*{tylq%Od^2+6O$E76y(0Gm-|?g|Xq@TtZG4r56J zLs<E@z z^zaZ9q~MF9)d0S9G98Fw#fVp#ow^tzL`8z1g|kn5^FW3N5iPNk5VbmFn+SqMWk6Y! z0LBzBnzd$`*iv*NdqcX-hiPGN1cnMzbio$)CNLQmFTO2m>SLY}O;TWB3>?zx-NHmP z?c0Di2gGMVq^U}K?6tHHRb$q+;oC-|2ya5D8P{0alp}&3O&6oAtOj`(M#E~yx6tB{ zriR~1T+g|1w?vzeV8n_3SBJ&hZfWI)>`TQdmo{H`{A$A|NVsr?YogI3YS5%%RQR|Bf^hoqM!P~bLpr5 z{#)q$3r?ql_dY_u{NbzV7ykS%di;o*VRMTAThULfMPL%`!8+h$PmLJ(4~&u^y4OoA z#=WTW{Fji;413&Rqsim22=3EOItE6P7=@V2L`fPYb?_QRV*r?RQFJ?47adDNWbBi% zgMATRQ`UhOUIA8kP1%rK=b6R{HAgGc7jJx+zH;@gbk3J!b?_hJLm0DyPN-6T-?hxBHo`m+PNVcmwL2nw;YM98it;5}f| zSpw@|_?=}oU5HRcZU^=Ibt(AyF!tTa!r~kWn2a z`^ATH(3@m-#*o1Q_t8B=#A25NqYPu!8BEFnoWP-TNZ<)+ZGEDb103qHF?$WsqFSXf zS#=;pz;q4uht(`NFyiR**9=2*{IWKp$mX{i4J1H|scP%*nnVZ<(b3#ofQ`anp@0Ji zOKH>^5m>urvjKJutizUExb%VQITwMk0OT{7VXChmm&hm^S)+ji3!f>lbj6Yv1yWxY ze-Slb#lgQ1va1gp(E}$9N0Eh5EM688wiv+mCe4=sQdE;xXRo?t?RedbU~a)!V*vlK zcdOeu)e4^I8s*OJS5voJm$idw=k%_(?mw_J`vlWea>@=)|AA4VQ}2a^@5v(QlCO&^ zATbgvR!n|a_9_O4|6=+bq>L+zA?m!6zKUS-E`XeCLuqj{9E>i5x5O+qxkv3K(!v;~ zfJn7MW{Wpu%R)uQfn9$CI8Z9EM9RAUNFzq`R1PH{j-(PqNg`bXg)itAQzIa$1u%tT3Ru7W zG&c2nu2K^BDsaP91laJNV8Ni9uj@w_*2rex6k( zY1)KFj=}7Ap&uTlPkjD%`kCMP2HpDj5t_8$P-^gR8+f4PC)_v_cu{ZAgDslZ--Y%Fu49UA?eFu|Z{9=AmCgWz;%XZi}V0d_Ut zbZh{}s{CQxUw4f^?`p(@q+|42nR~&*H;%x>3RogB8g>0fj@c9$6)7#F^@tXHLpU!WRV7ji3$Ncd$`hPuDXW~Km7!qf6ghi?*+#Z4~$x67g&@*#r$8N zW$pmCGIN5GJcN6;(i#Ah-kV0Iylb+W0jnVbWh>08kwGg+CC2Y39Y9FzdnyM|B^&)o zFwP{xR258*e5s3>ca}*+LrPem@fl(jm$+Hug!pF(R57q}806m7pFOIGCss66Uaek#r{ba|g^^ zf*9CZ+gZ+wiKsTx#aZkXJoDU7!woTQ3g66LeYg$&dNgkQ1KVVBBUH8sS&vRt!*fma zz|ZmZXPikl}d( z$*;3Lnq0fqFreb#O{l}e+OfsZbl*WFkMAv;g>{Sjs$|T2Dh|3}Jv&W=z9*av@=?hV z{8!keD{3(7eWM>a7=B?2jt0i4&!vF>i88OXj+x$d`Thgw+pr{|L`^ovUmC66k}ELZ zxAcXTWe6i}9L|l__!jV2sB<$)nMwdwd{WBR2SK}|80@nN!`E`Eo4YBN)ycXK++aLTDn z0jWY$St3dq0VnXwpb|g7N+^h;8LK2fD&!us`)DB3LcuEYEYZ(V#SCki5Y5bMjKGMB zXlky|${Lv_PaZL#jXlM~4QwdH>6%fG#l})+q-l=B?V+-JQ8-P+#U4uC)X@Nw0r(0I z;iQRf(h^6C8Qf|^t<8J^wn12nfJmFfgxvF`i{2fuDiDA|@MV!<<@(KKV!=Bk&@&sT zQn)EUyf_PuduX~N{j&fVW-OfoF7XVXX9nhqqRrr&LdwQ4fGle2O*3o^t7Qr??c0E< zlNV-aIO;S$h(bkLVw!E4i6=!(sz&14eJ{N`I~QIwmFi0}Fu7y)oZ%_5LPU~M;ROk?|YO!@SnaxANc$OwAJY&6U4}6$A^_kDg4n)L|2}6 z9R2U_do#V``!1#9_f7Q4tL~ux_5b=Zee$lS=!N?xI#y1(1WL7jzYh8z+smx5Fl5X` z7&b;bl0JsgmEr4Czh{x`?enpd#W9#nbC!7Zk{Ui1z+@mn8IeG8^B10l%<5T{gt*i$ zH=5aKlzE({(-RxGqh9k4z=^p3&N#YRcCW#McwJtTm9+meO-y$^{2cwK|8g^(K+n+m z=e(R=|E7!Rd*5;vZJ&OUZa(--0~u3MI|2Y1ISm|W(Oj7By!T1E_L|%1m8ZRkPCe~p zco7LwJ-3aN-ehzaum|SS#5>$u7@K<@4#3s{gApTxdVO5?+`>Z$=7a`(F^4Q54ry!@ zm}J4nLZnx&aP;5`Ul>a3KxR5Xo8rDr+zpU=^Gq-+4aSoR1cTVq&cf8B$KXXr;Prv2 z85HHoYk;mK=}=_);&7(~RyoR!1kE1F`OB?LlGqTX-jDWbJ@l>p8xiJwbNTDNrpIPl?6xdwjW zVe(p{n|p8+SAPSX#^Gif(y}r05j}Pk~wok`G`K zU=s$WCU_QD69^AJ#%@^}LCRewkQeCYR?Occ8auL0@2NxX379q6ZCM*&9_mL4q!%?Z z4XQV0*xYJEf^nsS-U94Exk^qJe-e%{p-}v4Q`R#svr8^CpOZ^z1hSF2M0z1X(v15E zEU%&0r?0(SM+q`3Ybv?WrZHo1{af}SbB#`3iCrm^Ym>0rPb1Qxyp-x=@x6Ks1S{O!_Y9#8h zq|k_C`Uarz5v^5(y4cz`15!&W@(tEZ+9c9njh<=JljRUJ(6%s%u&pBo5KhQtYYuMI z=w-ofQmYaqL&4`tEP7|ysdgfP<&~ccHN;g3QJFS|iX++`n-Mmzm(pUh7CmSU$bI&~ z>9o`BfJ7j1-fm6Xh~O20TnVLY1tpK|@H_JCVfyq{chW!kjqB;Q#}7B-XU5|$w9%tU z{pg?bju-l;fBQA`qyNntY5!>_(e*b!KnH&POZ0nJKS+nD^wF9)q3MXzE5HG)$?U(e z%C#6xc=;Gu864kl9SrCJ5#|w7r0;Cjz=mUyv+!uzz7}=5OMbw+$TGa%cXn~3Onras zXLQyzM=&BreGilx16ctN!55|-ejVvO?V3b}KVkD`tdv&NcM3XyP%>-*tYhR3wMWDp{swsk= zjpd**@VR&{_?(SZD z%kOHfx%4g-dRsBpjo*R@wk?Cg<@=boGYKu}jaaMckkVv2W?By^f8xCr5w-9Jq3PXk zJ^cW_qcq)@gAlQqTx1hYVJhgtpG*T~B{C`K1p$f1NYUjzIH0$4o3c+zpQ=kb1}2c$ z1es#w4W@1wHAoFa;Q`S!jyiiJENU4QC9%XtC))&JGHOw`ic~SM7qq#Fib4Zz zFhv9@K)cN8(CAD*H-2V&r>1QplxDO8Xx`Q)M=GHab*V>d?8+h!F#tsrsG6vcLzkAp zOeTduRt5Svgu?|`Hr1p7YK%zWj}RFF=1GCnV*pN+$-@B582bSpT5rxdcy}=Pa43RX zAvTI3Ny8t+m{)ExFJjv~lzrfgiD+<206u1a2SfKWf)9~Tr6psO01#E5)-_Pi537a> z@7qApCLSTo?fF1J4S3LDUF@46S{S@Cl!}OjUn$;?tJx9&clKRCs*gUC3v*%$5mKBO zFAN?ui~y-PZCAvLFk~<(h+xl#vao6|2ePlMq17n8(*skpyqOC`$}!}}^Eeu`#iw~n z4h5!Na34>T_Gl_cVY-OF;7l8D)-17wqfu9xCaOobbnxI~^eZ3vI{ns{A0nE#i+!cx zoSS370aDXR=#fJ+{p=5&LqGNI%jwdKPNxSRdXj$a_pYL!|LC3c?dK}oGoKuzfukHt z6FwNT$84NqkhWw>{E$hIV6L@G7%IxMMUd z)cT{9=?m8#q#LfemCic-#dPVb&!O-6j!WtElQ(qdZ4c42TZp(G*)JebpnoGX^}hX{ zC+Vs$-$t)G^Tl+^sV9YjkOP?lMxz5s$FTqqyaI@15N?%8!z-)}?mpLAy3T0-7&3E6 z0y84WI2Jptg~Hw#5}4v<@`@PL3x=1^{uft6i*V_;`-@Xc}UJ%gcPNvuB! zEN`r9bJCWew1u6YrBTLSFJog{haip(7En6I-lS8L5p>{AlIh@(OBtL()J?$AbXUQH z;8$hLI7SieAI>$&A)Hx{scHCKnunJ$j8Ssv{tzxxos7-G z&CC-0E4tWuTBPduGi53!lOY+fjPU+%w^kEH#yEHoLVsqj3G#@*UNuHK1t5k)(vO?8 z2J_fp*VI6XQev1ys|ly6EbOz zdjt0*0bWeO(3Q!_17#{GQ(i1!aDqo_k z1ve~hf;5sg#t2FBH0WLL%@4$;uVgW{deb!tB4{p+c1D)6Vn&+qIhUAFHUmO!?DX?v z+KNv5=k09wFXtlT!p~GWrf8^RlM;yDl^Gtq;@U(sy$l-^#rt7eJ0fEdna2pk|LUf% zphvA>>N+8isl)p>3}MR7Oq z_Bj{emEv?TXnMiRNWaHfEF}sXQv|Pr4-FQq#!9P!4HsgV0r;+#DesQ#GFSS>H}9jL z{q5`MhDQ#M?E0YC=Qzz9w4h8(&uuHc^R+LfU-|JX>1~&vM@J8D>5o2k1O3d0zCky9 z`!G#~d-wih_RgSHa05a3pod;*goDfkSs;U7;?w};1}*I6VSgW|N33!$xNjVJ7&*JQ zKSe(wl%0*=I68JLx8x*w86~f*!8FV}8rdX|So6c^Qzl{x1`m>TI;jHFkl(|@bdVft zJLZFoG|at^01tgNrDI+&J^ai}pZL;U^x!=Q>B4hQrPp0{KK<3Vy^8k9VY=mxN2!9o zoClIA|D)7+i_dwVJu38tuiis1eLN9n|BY$Wu@Ryt3)>(EnUYvfA+Iy6eelP?q&BJP^Jk-4HEhLmt@T``4afSkEgH;+ zS%P_*z0(L< z4Ygtg+;peSM6)@v0`l56%L*o>h;Zr`C$O=pPASIgqDdhKZ;PM;5J^Uame_b1vK=H4H;bT% z-j7=A!d78*t9AyN-Wvw+821iKk!pK@N@4__VF3#CP<|1N*fNL>G+d2r-b~F6+$R&H zNP9C{E7@RH95h)dlQVt(D|gaA{r#Kh>3J}B6bdOOku?BKUAx1x5WVTNJn?wC>Y8uSPkrzz`uMF+(7Y?UaEDA~y@FpcARu0y^2?6Ne^ynjKq+BzKSEEs zWRd{|or(5py(k*j?F~Ha`S&}SCKS?;)~4?+i{DrGgLiih+WOk(I4f?bm_ zTqq@k#NUtJ7HtRxUIKV13()*E@um02li(L5Emg)77Bdq7J{QPjRsrjrtOHFh0Xy9W zYGzZw@w~)8)7V|SkIk3DFVp4R8etn!c^l)@o7zDxeBSHT->fBVn5nzo(<;G)6C-X> z=3|EM&>LanuAUNs9UVZ+;_MiVQf=(wXjBV*p!!$9zngDH>qW69G*8GjfYY^B=efy3 z<^@Pp;z0Ef0Pr9sLF%&avX0Jl20aPbsJAx|cqrZC73 zjO%oIm?A(WP4J#EQ87jFlF;jk{Ta0YoP7RYLoU&>C!FC!4?XH;Obst0!x8OrcZatnrv*K)R@sI?FE<_ zCWCS0N`Vew__V7d@AgaN22&iJ6Vj-*yYQD>YG(MV-du zL1s~8vwfMz`Jm5dG^9 zT}}V`Q}@!*x+`)q%)iNv(s(G_-Es?k@l3c>;V%o^}v;6AB4s4uS3_=hGrHokor3Ds;{5kJ6XEbPK)wMH5|k@!9nDD=wlpoPRRi ze$##Q)Dh_=6+{D|g@eSIpa{O@?kDMidmo}VTzUpg`}PGkj{PSmmjqT%?-Rp&$yYM` zI2hSW$HqW}r~qrC#Nu1oAUxVk2D#Qa9Uelb+^=nhNiHU!1*b(Gn}`~Vfrd=x4pbHj zV8lqKlM`*SOvQ{r0muoc7s!)1`_N#L#Bvxf=O3~npk|d2Gt0qPHZrwK2aa{Xe_9jS zc)J6mG35;-QMH+?a7`kCt?gx&c-n`hkf6zY327sGPwe?h!-<%*Qo#ZM2F)4ZaIG^i zJd1x#wGv5nriY%Na|Ovyfn+^07HzSJ+}bt3c<;I7=PJWt{WGIYbnrk#50|N=6ge1Z z74BK@>JKu{?u7z9rUDq;KpBtFZIW^Y8?;s(7z0b4gF&rZ8~FFh*iQiaL7BYN{=Bw< zF?Xi0Y8fz*G!P^VSsB(Cu-Y`4gflp-%7!Fe3v711*U(RM>4P`SpAiPJYBsE%cwHoXW*r<11mRNRZPj?j;}+CgTxBp%9O$3wPQS)9DGA z5t-zo#26^kCk-gt${t_{@3kpoh|F=5Jfy$qwNHQ!CDZ7TxL^}-laAoE0VSLl-w-oP zou*LqREuWiz`*cC8h17(^D5%bFxBo=dx2>)(Y&p$nG**XG!i)Z|F!E+q5`R z@*_fKaZv`2kTGwZ5wbMof~g!LErOPtW3z%&G35p2Dn=_d`ld%~BC}-y6sk#Sm^@*l zu>ah=ogGzG1JWtQHMK@>Zf_|D-T(j~07*naRE;y27Oz`k)^ad+oLV9c7-7nQ1}Si$ z8LC@6-x}paSmfx#ZDy8jBh}`)Xbfuro+FH7&Kyp=h*N)mA8} zSBH6k=wWW`C1orjz*d^1NaK{Lqq8n4NmBz5icKjP*gFE#v#3#p)E_946=X7_J2gjz z>4jK&5O~CJjFndNFmB*+_HuAW8PW64JWn6|^*Ox%U*XjJ@)8R^gDn2b^7Vwzl9!rW~SrO|0z!y5#Xy#S8n3Bn`!$;hVxd<9moeen049E8WxrpVJ@=;{f$VWt76g&<1Q z|Nqm6D}CzPgLK!echfnqcoALvnpe^HedmRA=1CJ>bHf89AYbDF*dv3_*r*~zMD*ad zpQYPxy_a5n!OQ7{6HkatBJS;eCB=mg*;mYg<03~G!T;6OG zAmV-+92hd(n7xz-qeKyOLXbsoGY&PwKGqsyG$0n~>V7U$0y7vCnQ`dLSxZMb;yzB~ zeOdYUW=!_5-b<8b2*@^+ouC7xX-cv!G)))q6she@2Nrjg=oMvyl~xbw>(m+Q)+n!a z=JgzgiWWyNBX*N?%$i8rm2qMb^>S-BWQ9GqaH0U}V09Bf7pu2hZ7s$;hm_F5P`ANa zQ)y8d0IvXEc)vM0pd;WriSpxCE7$Gpq=EL`E6}od=#>!WpzBw!SAF)F`;m`?gvA8v z;GR(&ycq$2Y}YcmT|;rUF>$nY2!w*k8Sz@D>o7Qi@v;BVf1jJNDkm13keiuK@44di z10Ll_?Mewl$8(UZ*Y7XcHW^EwEw3(KsktmuG zR`5`$5RZwz6zRYp6#$axvnub<2C#r>CjlEqJvmIKlU~E(cp96*SuB327@Gv*nrcHL zH3h>T1}NlU(pxxA#c^<9Yyx#Op2bW{{jdUa*Ctg!)7d4_0a7i%oJfDRG-D|BVlhIj zu_h)$vmb7Z5sTGDgwqT`+w(<4n|)J|DlNdU-?!2{7#8Cm4l!%ij~B=h=MoD6lmUrAu)v~)&A?@GJ9btO`=-{AX67J0$vvcz*#PE4SdwYwz+ZZ##+D> zO4lIzzf7A6noE$%MJV=Jkj1%MQiRDv_MO+3I9PMJOgpfW}ms*&2{CabxyRbcb+$DXEN{*Twv zAARGoQ18huRq$Ydeng1=`uQ)UpMUS0>HELqBC7LDfAQH{=Uqo$XW(rq5JN} z@v|9#LCA{3eM%rvr~_p9-Jl6C;t++I?tkns{o$wYpy}zy=#^)kLa%+ph4cegoK45i z&(YPlK1Rp4p~Oh-!LrV(5F&c?$s_c&uiZtLzUpOk(o0{Q0H0pXl|5OMB|>Pl9R_Ie z`9TIqtnKjm<|vV3O#a|*zh%#HH#$CJka9A2U*n2p^JL2M92&$W({3YV1ira<>*?fF zA;J`+zG+ZjCUyhLE735M0Juk~4I1U=*jt=r(;)520Ub!!7;Q`me9w}Zm~Bjv9Rt&R zM2S2SKADG>u&Y8U9|ZtmWR4ivG9-a@62Kc|T!ExQ*&8Uubrv`WAPHpxWGQ-+)g%`E z$>1$lYxpcu=VY>}$r>?w)Y3Kx24)=#L!4PNC9r~oWV`K6=P82A#$HJYmIk&fOTgGN zVm1oq836zoS|n(VZ$59pehKWT^j%|&ufB(wuZmFFw}EFgdb;W0sc?a0PycVbU+#5vmT(;yg@VO^`^2>RPMP@#GPliMAhFL=CdG!(ESM7H_pWR<5TEPA zyk(t=fm}K~4hfpFBq5^DA_1tR_h)+d6^qFz>hCQ+lD#1#LdwicESfn>mKab<>DUr= zmX1p5bY|-GGzBzANH-D4#I{&ed?1XS;hVOC9J;wpmZ@7q+>J^NN{L3O${G8SVRoue?WICuRvt0GUmgs{G zrP24Os?#cX9QhJfCBfJ+)PE|T% zp>}AuO>N$8eT~8l>)J}F(yroS548;7)_pYJ_SaG0gK}6#MoR4Vi3W> z)To=AshM!jhHP6QCj=DLVw6y4$4$}nvr4y?kX;aC1j)e&%Dy}tK_sS7;7~9xZH8Io z@xEFze~EvR+2EdO2$b_jkS!v^l#Efszw>925lOxAXKq|a{t-N6 zQ_vpX9o&O8YornG8~-(-&7OW8G;T=tN_E*AXyDGcc@5y$#nRwGU~nJRn!Z!+Q)4)> zSwopQoV7hZ4%z40v< z(|5o2G2o;S9t>_n}yHwV+RM`rrMRd>+^r=LJC-~Te|Q$RA1lT4ctpalvv z8UY5QSLSt=&Hxz`qL5Z>mtdX0dIRZD_8Ln~w zUcyv5)kiv%MCOgf;|62Vej&0`yQ7~OZMs}qTq|rYx=CuP#sU~hFZD2O zPY-}hQwaqqYU9=aBT%%JMy?ZSjnL5tlH90Mi*hv3QA7{*dA^T$bDYhqg3+g@5y0NL z_)++0pEi^0*EKN%8jr96VPx|Z$u<;rJ%X6*&DWk99)&$c0gkrzYIR>9i~fSoW>OGn z&MG)++lD)pU<~RqRj0wZ-m%!BDc$oeo}dKa8-b5SFgLF5K{K_CchyiTASc003Cvyf zK9B&#Gg98AMkYZnIJLm2+d0&51z9BFGos!a*dQ%0eWB{MrmfaA6WrkO9Giwa5F=N^s8gIcEC zK+;Z{2k$`xIVRr>3QTqyb)Y;j*@4mbVN5i_`=n z$ih1eQE|~Rf+H(yRYuPW5!J$U)r}9+$3Jx=U2w(=>4J;SqVN8WOX=eMFQB`=^$gdna?u_Sta(*h#R(*#&fvB4(_k8F zlmr{?b&xSk_R;q&`-9|!haC(&#z;?*P%Dp-&1QC);)f8N;yr*|AEH1y3?wl!M_^Q_ zZ{&PnFh~c2fdvkd9oV7B?4%yVR6i{nzUf{9ejV;{20%`koDtMOq+mRnJ-dWlmIY0z zU03rKu_irjcC}WJ1aX*#;Ag3|8e7ag(xPL#SzrOyiIY=X*&>434Ty z=6xH80j4-C1Sz`Kg9?sB)+N;D+8ef^nXdN$9*GaT800is&uh(E%m}{?!RHF+h64m7 z%jeN&Ky3=7R)6-iF)luwb(@{#z7}AjaFd?oltN?j*XrJY3Di?B6SW2i>?bwl%`&Of zQxh{y?|SR$2bO3;c6~TZ+ZVQoQ+ott5T!s&EPnBgiBShB57`}CLX+GU92)*j9GYQu z?_UtJY9)cuuZx0wXoBfrOl=?uLkdMnau`ap6pydOeDCNZRp(06rUXh2A)^D*R~Tse zOEbnG@m_QM7i<17Qb;5MOu8W~4_1%1xiL+XsLXLPUBR#>7)q*U3}b1*yMiRdOD~|# zzG;!+OyepnXf=sRSVC-SSU1HP13Usan&C{DCXitGcePNc#I7Z#UbqK{eRgsXP2abG z(IR1Vt58Vq*{J*>$s)mY_YHFAo!9D~?N;dTzVQ@#|3A8%-u$|==+L3(>39F%Z_v+uaT`3e5-v$|U$vd?ZQ;=vcfu*5org85%rH4&edXF$jPegCslHAe2w55M$IowtKKYfq>EIpr(79*6j4pZYdGuG` zej%M$j?j&_KiZMddDl9GWpnj)2kEV^+fOe#=|w36ml88UnH3HIaK6XpYqXpFBOUt) zWd|ip!3q5uR@hD6ymC%)7QIM9oGmurxj9Y} zASww6>`sn42Y@&DEn>7QGSa}00+0Q`SOX?A_E*TfM{v}9$XbnGw{uuaZo(Ny zFm`6DAIG}d(+JWubw;`9S5OAvO)VUrUiy*xoP6(;-eUu}RSxg2SeV;b`o^<$c+ zrV&E_509nvCO^2~!qjMLKkMES&D>LI;e%4* zC>e~Ri?y>)9Dw1hP1TwE+;|OM;3EJUO?LHwr7GI;P3mI%>cfYEIQ#Wh&sc!Vxea za`{=RlCgAB-yPIdGADg>t!*N*H2IU7f0FyI2u#Qd6iW&qIauY&W|egr>Q5f6Yn!ee zrrFKfeJC`sN!MAVYoHBR?^T#wkQZ@DHc&QG14LkgFCIO%J+h_W{?qH}FK&I( znIAh?8~H$d&8f%HFa5(e(mTHIQabLqLjU#ix6{x5&b9P~yPu(o(yK(DT^R*Zuh8hi zS7QUYGd5+HY$7$8yw;{?#zanm*u`UzRT}x4s0P7}5f+5)pse{a3?(fv&Eu|D`%8fm zfr8IGY&>}g_^gw7IGGf5zM|XflOh{g>iXBG_YZs>WJOlB=gmn6xS#@ETC z&qO(yCi$=o?(@j!L7;%X=aJ{>Gf~CkiPdVXVH_7JVy6E{7i<& z;+dKY!X{0-^X7webT#kIKV=1o%mYgT^VJ~vHI}9{^X&oS2=@zF zXGL*Z7hU9PX0;;NXU}fIR0N&2qVA=?pF#ugymcU3q$cKC2_}OKCTGzvOH6Xl$(N(X~JfYUm!v40ByIs|6wZ2*5|^ za5!MfjzT?FMuQ=$3QfUYYv82vswklTZI}4*so93%G+daj> zVwP-c00lReG{*l<@4fQO0}K+4yg|w=fsKHLG=UQ^L-i9PV$qDN_{1MIH>JeF-tKqG zZPsQ~y#>(Y!uPOz=uy~Yre+4H(WcCtSdq)0t3QBH+)NauLNi1AGmNJVO)gOROZsv` z1TKZoVN+I-j=kU;KLyamn>mKq&PJu$IB2Cz5XOd6+@R14W&iy1Tw|$ON+2ltGLv7xSwz+9=14MXFD6Oqv9-XzDJF zG1)G6!9sw+wOhb^7d6phx<}s^6x8rNv~Fkm|2Hn6 zpZMW7)BabSOgG$oKmE(!{VM&|S01Lrbqs2B`?=7r$djJYktUSbmBE z(fhD(j0HObP_S#ZJY;I{UcwIU8sar0)J&P)^=i?{o(IV@*w96};;#ERGQ{R}^x+u1 zI(lA-bdnZMxjUK3!N(wX;T_ko1E|>n0QH8lDO+bqs9`HUJGo4EUE*}^74||0ZSgu= zWG1GY?|y89)Np=Y+^r8-O|5~8P`o9WPFkJDwZ zKgSa+lnsV1{OKyY2Cw^WS0E?mWZFECXo+-&+kvi{;Z)Ai$FTE2lzT`0O8<^~@ybIn zM)|}eT1ia;!LNWjcFmY&6})o51Fr*4FrIh-;0~!oX^-UKFOk?*j6)2804q*0u*rOz za@q<-Ca2yXM$JDv<0TeW-Rq!ACfj;=)H+9ogyfpB#^=ka*n}?Ryi86BGjIY64oqRq zx1k_=yg)b!L(N3DwqtBCoq;Qc9JTVQNC0JV_4qg&GS?zf(P0JTN6#z;@~ z9Eo}nHFA#uc53*31sVAN{`mV~*pB08vSKLATSA2=q#WX3ax zbeLESFGv$DV}|V0(KehV^0o#LLYqe0uhg(}Q#>BDU1tGz=>o^=8jfS|&}li26fie%QKXh$~_?MiJH-mdo5^IAtm{Z)cY)aRKBO?(GDg3MQu_ zV;^Y5sDc$IK*|z>f%6;-dC(kE_N!@!nto0LGHoBw z)D$xInoUM@&rlg%1+!EIb!7n;Z@KLu`tc9lM8_41ej8|*)*)d+-*@hb^ou`wIlbkw zv+2nvo~7UV&)3rb_y@PsW6#Yrm4RzMM=zV8LEqsgFk%f186Diq8lyE(Grn8H=6h&cx>T~I@yzNy~4nITR{MHkLNY??=r~TQT_aCBD zP7pfpRr`njLarN+wEqy%Sjym@B|n3}N|Y|9GH6UF4$ER2?d&&X*ks_YH^7a_7$MyQ zBmt}Y2y9EanUBD*L|I90jx$38uT_xF?vh>fAn_rc|27X@K^eEPWDt1_K09ExIAq8~ zx>EE87^M>d)!o(z7|^5I$=4C=jA zU_e>^KDY#1fXx&>i`2OdoFp)}EE%t@QS=rO(sa%mOjLr6o~i~?3K7X>&X ztxfFV2u7obVmC8TL$ASCgKRC}23;3+4}n1~GMGxScw?i(fw>VUL{~vHWEEVOlmlAhivSponQni4bgV%qH6bTmSn?6<~xnjoLL639y2 zT$jkbAUM#=C`dBGeIzntsAchzfkF2B2>wi^p~#48*EF4HH_-wkHi8r>Oa>wV9nGHx zvbHTgSo7bL_XoyUNy-8DlqO*1b%d07*naRPP<@ijEL#3L8dLC2K6Wmj>}bih~mR)oWP=FnBd>g@=6~ z4a`WjL4*Ej0V=& zQ($J~{U~^q08>u~D%PZ#4?}F8&D<2($14&b0kBvoYjxmLmlA3Fglvj@o|GO5AIORF z!)2a{kTPge$JToUIXix~NFygU6Zqy+GB^$yWEm=RMz$k0UooqT-OWEpVARh;QyT-= zgxC`@GT>RRbvAz(9O`P?N#4fH*Fh6g?A}l?+Z0HN;npmQ)COKqNP@8e+h*f+HB&I3 z*OWj77EE#+)}~mq?^1Q|gF*;L6=Njhey9UqTL%&cpL$O$a<+Y!3rLYXHXyadfC;cc zpejN7V$s6V_kr4rT8Kbes}AG|3~h?p4`fDG-bXPuczW;K&NzSx0|XaBg%e5#8O)g6 zp;Z4(F`W;BASPib92RMQSPL|^733Dv#?28?zQE1iT7U{SrA*}^rM@{1fhtn3swL&Roy0id`g zfP};r0Ex`UWUfK$m}OFS2txy|8wJ)TzIm}p2Luc;Bda1(hi%H<{8QL|S3;vYDLqZ} zJsD_f5ap?U7$6(UCcBEFx;%+YGKCT`NzJYL*I@3p8=kiBr1@G@@T{R+NB~&r4Y*kE zgvmYz25yQo$TZcbt#L()H~W+g<8jL@F1@id5Pe2q9k50rPaM2|R0FH~qB1j7j-oEn z0$`Ls*U}0m2T*Md*A$fo(>`7Ixu7&NEsH9i{F&UiY$O9!=Ia87kgjDRWK>lsDAd#m zq+-oMom+u^+A^i0sTD!Yhv>`i*~b1-`dV ze(Y{KvfACRPuWB3%0z2U`s4O8`804(6kuK>5AZr8gZqJ(Ge=}4yP%i0c$1#w9?76| z%=q9{@a7muE**o7h7vRwsSF0nq0>obf)NDqflAPb?`1qXXj(hE{OCRm=p<_P|Qa-zX^O36!Pg;B&Khg|r%&BS!=t&h<4 zU%!nmI`ZjtT9>vF) zd873 z#Qe301Ji~(ZxN31qSAwa%xoz%$jIegfJm3QN5l6(9uB8UnG$g+ffweTl8p74ga1ZM z-jfhQrcw%%;Me#N1+!I)*aYb`$9*^$exf|73Jim!rOCv#&0y53rt2;lsY$no2D}ty zC0QP?@@-&Ohrw7CXsXGi844KaHJFE*)?NkuSisP;F|_MEn<^kg^;&|AH{bKoZI`&m zEr`IC4rHIh`z{ITC8n;h_idH~+u7<%?P2k`T0BLjaF4VX39N4b9#qn==B;jtQ5%CJ zf}e~3Vd*4r?)#(tZQMhrcVBV(0X1hK>Z4M1x{R7*nUni-`_fAW4k%_4o6#Q1Da;(C z*g-V66qfFH(;~1&AI5G@^KOqXAd3n4fTSr79ue~vBUy1;PO;g;G#R*N^n$>Rs5T82 zPP?%A&XZV`d?;0aYUu^YY$#l;0oG|dZkEbkAV^NgNI6pWY{Cz~hW0JkgtAFnT8s}c zMs&(;alrr};DjpzL(XQ9_Ip(%PN9slC&a=j@-fLR$c-s+4RzGS_IJ7=%|~aNHg5Wv z3y!S+RCW%sCbYRUXW;^Rv9^h;Hg4Ki3@Ee=>dj=Yxm?TaG967B(si8=Id;zp1p$`V ztJdIGFh4?c*rg^OD{7l5`9V{w#GgWG$r}PS>0PobUZ?cYvqM(Ez>kA>H;K6+JoaGSWX>rgHV4Ov z@GdC|k0$-=-!$)vj!jM606zf68}I#Yd-{Hiq#3dzSD}@g7JXet-|J4M$1X<7;Qp+p zv#hd6GDeZSNqDfTI@t(J+5sGY}8tdGRSGn z8GunrG@0dIio_h_y**v6xHexW>deq!j+q)gI3SRaLg7AhX#Cj+E1W1UQiHLqN6x2Z zmjH$li-TaGM8H@LEMk)`*9c76@0S2_OG;58^gu~WrXX=7=oixY7Fck=W;H*sHWXUe z9}!e>ua3q*DGq$uvV{RvnI`ur6Cdh&P1Ow4VMuS1X}ES|3oSC?MaqOjMo&qs#&n4Z zBg){Pscbd|0$`LYhBzR@8yWaS4vK`hTy}4d0w&33b1*?|OU~XU8(`OPw%2(!Q&VH( zh%AQt8Vr(B7IlC+&owY-2=`-) zdKhN}?z^*?$x*nsZ8};?Szbq*jo>2!DIP%Gvkh389t8Khu^03;^B4{zb3KYj!c?}0 z{28=Xzzj)+mQYX8)2TW723Y!x-b(~!^xl}KLO+=>Uk645MKa@9PqT5uR+FIAYMYTt zsl*a7I5e~Z2@}Sy;2x!|;I8a(#gO5Qk+4A7sCxeHHdd`0+dGI<_xa&H|=1P|7J-fUL8Nh{uVXZ(!S_t#eeNd7HTvL{|TPs%D(`|)I-PQ)6^>N9F z&Ihj!Fc+m{-iZlSof(CC5ls_4_v~T%@MjKEjwcR#M%#FWiT>J!FQI?=<8P<^`(H{| zU2_+`?^my;Lpwl?fI-EJu>DOdk_FsILo$&aQV22nX=qru7Xc7N%?p4_9qSK!nE{iy zQ@@WK?!V24!j!y=0h%_K#%jmX`uP(m&>ig!wqlC|$ zC*S%1kJLW-Y64gX0FJEO^VIbZe=e^R8Qgo^_jld5cn@Vr$&j?(B(2Y#uTM!5Krty2 z&y8$`F6r5A@@FcA=@x%jFfs>9Pud0*tHB zfoxkXnhXKnaXIEQns>$+RiR`oN|>O+p=pnH88XO5Q+$;Q{qR zNFK=>+aNK=eOal(NWd6%>&g5}WLIlhj0+ zCA-;o0()eNv2DI*#zvj{G#SRJ{amTeTkBT@Hd!=8HxI*zUc}%DZN}3%Csh`v1SKYU zViQTNB-i{4U2!LI}mGfE~b0VaVPP)q7y+R6$pR5lx9AOzEU$!YK&Wvz8Sn#=3D znCI;x4=!bR1Z!<(whQh3jCo5Q(^}h5N^0yA1bRUO6T(*%{oAz94f2EzMHt(GB%d0AZPKLnEvX|K#Z$N{12D zYYDOhTvIjhB?$|pG-J{#LR{j3iB!A_QIkHcF9DeZ*HXxJ&W1@Yv(Tp9WCrAo(~|H~ zgL$hRPU1~kfm9rfzLf!+1eq~*4!6%ZP5ndZj=_M$LUUKE0DX#WgQ;`%W{~~0Dxj7O z@uLd-;DNU=BfvWWnsPLsRUiZzB^Hqc_fs2Q=7oi#Yo`JdX=rMjw4)D5ohwmse~l3D z*;07)y=#q4p&H@}PEahSY5|o>;YJUONjaj)HOv76Q?C^BiYd-`5%EM5mxBo~6RJ^C z3vNV!2Ai~s9kj6+DJy=_55z$TfqQC&Vu*cWL!(jVLO@3ihhTf9S-&?+;F)~ALkt&# z$A;c_d~eBi=$0q%8@bFi7|$7XQFQIkhGqvBdT1WwBoqo7obgUBxsm{gs@F|5lT`)w zH2XVL%=TSLM>AE!S4v3k~1iO18Q zeEggAW50Pl)xxwRLZnkaNSZfw6W0V_M^BRVf-p|!a_=Ltd*(cpmG$mYMhpw-TBNRd z9g@*_+!#w>WO_(KcV8s<4y*zQGVo1Vsj6iM?O|vW8YaJEIfrYHcMs78CN+Eg+*(KA zzb?ZMlk6+fQi)S&{~pHh22t;!CL(>23jJ(Ah~s1eun$s z6$7-rsTc6y(VwY8REg>LK7I#%@V7or+ap_g=R3cXe)xON9`?ui(W^}KxzF4{OckUW z9AoGyN}+_jF_r)*7MSFxRjR)a@;dWIkhMf33Fp|DP$DUbLtnGD$s;!TOH(}rQDsEE z$$A?J-ci!ddszeL0BkTFKBBoLGB2cCcyVKtj0$6&j2k1a8A-s<;4_&aJzNLMfUUu# zq{mMQEMbVG(hQCWHV>Xi9%=lT;$%9=o`B^-z>Gk&vA9`zcz=#YxmpwO;Cs&?b7szo z4gqB#k5ZNkdIti)YR2URUUE=N_}Tyu6;6O`w8yfXv1ETIl`MsbrT zBP+Hf3S`>6HI+#Q`*viuNH{R-JbTIuS|g~uf~bq{B_T@y!QpLS5VbzeWbIW4Gm+J5 z@|YB0k!!PHeyaV{W?Fj6e^AZ%fa6qBTg*$GH8Q5R={1*sLqnjX>bHY9bX z5=vslB;3UUOb8-s{paTG3?71*cFExo(O$e1(Ery4QgF(luCv5xgZT_lm;wo8kYifO z(iBTbys(6ZR?Js(RCP%MF;f*tmLQ>7%`8hVHHb(x(-w40zL;v1XRuH4Rl9_2lR7Wc zQcIU<5BFwYOTG|CqSddXf}u^$)n-80IOKUdyFuS;q2zO<{;OV#Fy7O@C%r$U=_WuO zEX|a(>gFRc8q>WTQp1N*5+U%|@agnW`Z4)uDI3*XMH;PnoKT#;=ZTzVMwbaZV$d4~ zjD==>p9Jz?q;1^G#HLrJWjZS|t1OOL*Ag*&2VybG$b>LWXOPTD0Denyh{ugNZkhz^ z52mOk>Lrn4sL~lVh*aZMfrO+ADL#7GSBPk}g!?L~sHBi#p7YpEPdLwp0xO_U@mUp0 zNjc&uv6>-`Ix{oc%Ja?=`(^HrJ0Yl1Kx@ip}@${13GG|BWuQ~x9&q!HXAd^(t}?N7pIvn?ZH6g&@mW3Y`I-LbzxPHu;f2T3$3Ax({p_FKLB}6oNQ8Gz^GB0;<=zSC zl&z3Aa8;t8Png#Cw06nw#=E5zz1e?i;CE^;a%Ap~REdCLNV*TQX9G2x+JYZ3wUvBkM9E*9?+@xW;Ry=aVI6Fai{j1;x|U zuW9q>D}m`H;3?=0W;NN5`k)#6NYGyeYWzAUBX&>A%#opjG8y#U6Y2(S49sR5*6RkDQqT)hD0-mdzn-G>|O$*hDBXz*QZD?HvY<-U~pPq9&ir#4x3S3O!GVk z$&ku^R0>o!)ABPgs=>(GaL~iyuS|$KyF5h^>e`xHlmj>;#mSb&BALO7ILFL2WL2LX zWkjgSk4ae=o0o+$HBAxp!3`PjsWz`_psAZ-ohA5tn52Sy{mt|8{;Dz5ztiu+7&ZV# z8JamwG;1_1r34^N%3ybsb}5v*6sxxkHar@qTP(q)?IX}sON|~lff&wF78HkHY3yj9 z%bz;|nGqQPw?uoH%nS@-vv|O~NTw-(P$5RSQQ|Oy&?Z0)5UXl%+ZjoEbS+LE@tzpn zjv{5ZOp{Y4o2JpC&N!wWY;M-5r$L@RJj!A^KN;dON*%Q|#~!BrZuZi$sg}XGYdq(L6#M6dqxwoqX+K zQk&70NFNzDkJ1lqaS()#`m52T()TlY(jM3qEAoWSM}gNTzq=eLI!rN5f*ElO9)BGe z7Lge+G5{-FW=T8A*dcmYWViGsQ?|n(l6yAKfYpQXm=vOh2jCS<&pStkRgl9|l#rbw zYmAP;^mdKO!64%hobC-sUJ`&roO4Sr9T>b_6$z7iNz-;AqK{wmAbsi+*V6GXJb`}V zAAdicys>f|lRy_xr2YFWLO0!fZy03YeT&bkU!Z^_wPP1b+E;kYWC_NI2<<>ojl;Aq zjy8F)MdMv(vMuc6DKQsnjLsac(b#MRsmBUvC~NyBwX;Q#QQ|&bd*hH2Vwf#aD_nbx z&t`@?v_BvT5)G3q)Y&KDc_CuWhY62nf-hZ^DeDP_8vbd5W{rb9Lf4PhNA}-g)UAZ; z#o-_n7!6G685{!t>G1T-I)nSf5R|}n-z3Ua!@cAX!yBZz#ZCI7*M!6)7n9{0yEOO- zqFHhS_%#XoFB~__K7K1Aw$# zPo1}s4hRwrZQeD((OA}{{Vog@8ADUoP=8rYCbac3qUoF|4A zve(^LM_Smy1|%*#WIboYQUONKyxn#H6*B2<5DE$gWuS><@RML&>Y#2iwui-87ga`N z9a%p{+cNu(r7 zq$uvg|IVyl%&fJZwPxOLvjlYD-v9p{-gn-awVw4H)a+B`F&e`~vAJ6NBn}S02wYe* zF5`Qa5@S%UcvN77oY5dF_te0e0*nOPFKS69J~4h1W60bf)3yAqch4UV2UeW87xh<3 z=zZ@P?a9_yv&k-|H$|;3D@Yz2jMsdE7@GQE_W;&Q?`j6?512(0C-fN&ee^q)8F5-P zb2~)yc8g=`ipCNJ7KA=f-Mm2rJY+cJzRRS3Du5^5*)LsVtT5gceJ+3%LZTC_$N!gcFNBE4*AuQMyP%lB0}x8vJ~w{!p|G7G~zOwv>Z ze7C601ZIpZdfL^xAjcpnw0r{VY8QegjS)mt7af8BCCsw!PIyBwv8U z;@}NUf^&Qyr5E58yg_yPwjDo7Q;EffY`l&ZlF62H5{uCdpyTE8;#ISi;{+rpvdl#G z%oWLK#TJO*t2BzOvlpjc^+dxYn>D~EKg&eh`(%x`gpvOWz$9w>S@KH0Z?dq1WLfV9 zAn+a~T5hp+|4b{>VgoKkaAG5)5!r($5?K$(+Ssy%!VT~maGbGI+BpC7SAX;K^p)TL zLweWq&(XjA7ysn;KHGqmh*~H5pZ}*XP=ENqrCt3jI+je^?LHVWmRqljJ%hFxb%SLT zj8>TkpS>4OOli}=u`vox zDbj%l&q{Bxxgw(vIl73Au}yiITozNJiKAy%Q!s(7ml<=(;OY#rj&^jAZFFZ&grX%L zA|<7)m|OxKh$R|=DSJgf1A;P$?5f{^Wew{MgrCj+Cj`t0PHyF%8(%gOfhk9+9GEo_ zDGtuOu(69wrpX4ygv~QZQl^iE8q5-;lqd*b1($&-BldGhKE#YBje&4+{UOr#MkCCT zJ}j6YuSj5Qs7;O-AgT^{YYsye=^ytvk zBgj4X{z_IrQv~ErE-MmpikY%R!kSYSkQyFMUy@oYRm~gUOgTGFA9SC>BqL5zA)w1< zmX=Cj^mQ#sX0mbCVvSvv0~2Zm6^$(geiwQ_wMiU5+v3zq5BST4(5MiNg!NF=7+dMh zCIvQ$k}JSLhiAPM`oSCb=x=}S+p!MbbXK<_^sAqIfryFz`rr8?ef3_4!kf3C%+fnt z(-xdpexMBveZ)3#18Meq(1h0pJ{9>E0gH`=oKp(;n)X80j@DRoOM`jFL8t4I7NOH3 zND_c?9!0zPQrrG~_u`M{XBe(@>Y*XqB6+#&I&DmBv-9^}>wz<~$tY5xV8*w0{ow7u zC;lLU#-6K*=OSxSHp#+H+A&2k_Xg80cyEi!ajL<<m8M{iLmxnTIm1N@7>aiFMbO)?6QwbCE06{*uTd*#b;Q1`=)<6 z2bmYjnX~V3^FdQ%jw}Y=dH(bW&M||}7B5~68YPbVIW~K82B1O%!;73MXS{NhQDlTJ zvB(yN4LpyyhLP9Q5oMj9T`j3{VGf7@V!^dL-Qy2z8Sw=Z66& zGDW(7{>V%xH?>rGi2C+fEwzGA%q1M649|-7JeLan6fa{O3obAZ$`;ulHu&nHAHze* zL3s&77h@H3^zzVjA6Grh^upd|C`SwXp-7Z%E`Bd?ZNj=IU`-YOPJQ+?mdMCxE#SV1 z<^zddmn3F0F_>1P<}HTC3T!lBB84BzQYFYEn2Zv`(Qs>+K}tYE(Rf6g;y}&EMu?-% zv>)9V9^ zB$`VkFt*fVMuYc3Fhos^76g`<0u5hf2Ph@zkS3zd) zx%?#4DpS;)^brxHee>`=TWZ^!MG!26&Zzf+*36kb@q-MLk{Fr%p}U#M(SQI z9iBaMW3WK!gf-X^{TD-OF;&K5qPl?5W}mUjjt~pzDHYg4iX2lkgH<$_i?eFX3~d5P zZEpC8o};;_PH=-i3PmPU2Si+%DCjTb`x~c0>-fxS#uVcTB^>rUntbnWlvFR5C7RZO zm6WtF89KeU@w+z{dvBRwh{yJJ*LqI5ix;YZ-V-pv%0Alj%U}I2efPmim(7jnpLp&L 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

3E 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 z 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±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 literal 118236 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 diff --git a/QIFData/config/logo.png b/QIFData/config/logo.png index 732ab313cd8d6f45e1f7a19ddc1c6b27c12bab93..6f912788f9fc1257bafe879c7776248aef135bb5 100644 GIT binary patch literal 24729 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 literal 19886 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 [options] -See list of all options [here](./doc/Options.md) +See list of all options [here](https://github.com/QuasarApp/CQtDeployer/wiki/Options) #### Example: cqtdeployer -bin myApp -qmlDir ~/MyAppProject/qml -qmake ~/Qt/5.12.4/gcc_64/bin/qmake clear @@ -56,7 +57,7 @@ See list of all options [here](./doc/Options.md) - qmake.exe -r - Here you must definitely call the qmake that was loaded from the 1st item. - Example: C:/Qt/5.14.0/mingw73_64/bin/qmake.exe -r -- migw32-make.exe -j$(nproc) +- migw32-make.exe -j8 - migw32-make.exe deploy - #this command requires installed [cqtdeployer](https://github.com/QuasarApp/CQtDeployer/releases) - ./Distro/CQtDeployerInstaller.exe @@ -72,6 +73,8 @@ You can download the latest version of the application [here](https://github.com - [QAmigo](https://github.com/QAmigo/QAmigo) - [QtSecret](https://github.com/QuasarApp/Qt-Secret) - [Hanoi-Towers](https://github.com/QuasarApp/Hanoi-Towers) +- [distbuilder](https://github.com/BuvinJT/distbuilder) +- [Manager_v2](https://github.com/dimkatsi91/Manager_v2) ## Donate If you want to support the project,you can donate into our bitcoin wallet. @@ -85,7 +88,7 @@ If you want to support the project,you can donate into our bitcoin wallet. *************************** *************************** -Qt CQtDeployer - это приложением для извлечения всех зависимых библиотек исполняемого файла и создает сценарий запуска для вашего приложения. +**CQtDeployer** - это приложение преднознаена для извлечения всех зависимых библиотек исполняемого файла и создания сценария запуска для вашего приложения. Основные отличия этой программы: * Производительность - эта программа развертывает приложение в несколько раз быстрее (до 10 секунд) @@ -104,9 +107,8 @@ Qt CQtDeployer - это приложением для извлечения вс ### Как использовать #### пример : cqtdeployer <-bin [params]> [options] - -Смотрите список всех опций [здесь](./doc/Options.md) - +Смотрите список всех опций [здесь](https://github.com/QuasarApp/CQtDeployer/wiki/%D0%9F%D0%B0%D1%80%D0%B0%D0%BC%D0%B5%D1%82%D1%80%D1%8B +) ## Build для Linux - установите qt и qt QtInstallFrameWork из [Установщик qt](https://www.qt.io/download-qt-installer?hsCtaTracking=9f6a2170-a938-42df-a8e2-a9f0b1d6cdce%7C6cb0de4f-9bb5-4778-ab02-bfb62735f3e5) @@ -131,8 +133,8 @@ Qt CQtDeployer - это приложением для извлечения вс - qmake.exe -r - Здесь нужно обязательно вызвать тот qmake, который был загружен из 1го пункта. - Пример: C:/Qt/5.14.0/mingw73_64/bin/qmake.exe -r -- migw32-make.exe -j$(nproc) -- migw32-make.exe deploy +- migw32-make -j8 +- migw32-make deploy - эта команда требует установленный [cqtdeployer](https://github.com/QuasarApp/CQtDeployer/releases) - ./Distro/CQtDeployerInstaller.exe @@ -148,6 +150,8 @@ Qt CQtDeployer - это приложением для извлечения вс - [QAmigo](https://github.com/QAmigo/QAmigo) - [QtSecret](https://github.com/QuasarApp/Qt-Secret) - [Hanoi-Towers](https://github.com/QuasarApp/Hanoi-Towers) +- [distbuilder](https://github.com/BuvinJT/distbuilder) +- [Manager_v2](https://github.com/dimkatsi91/Manager_v2) ## Пожертвовать Если вы хотите помочь проекту, то вы можете пожертвовать небольшую сумму на наш биткойн-кошелек. diff --git a/res/CQtDeployer banner.png b/res/CQtDeployer banner.png new file mode 100644 index 0000000000000000000000000000000000000000..d6e2a37ab0949d988ab71f824801ad612d06e93d GIT binary patch literal 3768697 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

6TvC8y$aj~wTdsac*+obJq?BMd_CJI4cF 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� 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 z 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

KjoW)5NdF=~BE*R>mu^!+m4d*3Y^k+R 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

Fu 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%0A*K5$~VIj-0-pNzPDPX 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�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