Приложение А. Установка Qt на компьютер
Для установки библиотеки Qt необходимо скачать инсталляционные модули с сайта разработчика https://www.qt.io/download.
Фирма предлагает установить коммерческий продукт или продукт Open Source. Установка при этом выполняется с помощью Online-инсталлятора. Возможна и установка Offline, что предпочтительно, поскольку иначе процесс установки может растянуться на часы. Для получения доступа к скачиванию Qt для автономной установки необходимо использовать адрес https://www.qt.io/offline-installers.
Комплект средств разработки Qt SDK существуют для 32-х и 64-х разрядных Windows, Linux, Mac OS X и др. Он включает собственно библиотеку Qt, бесплатный компилятор С++ minGW и бесплатную интегрированную среду создания приложений Qt Creator. Нужные компоненты можно выбрать в процессе установки выбранной версии Qt (рисунок A.1).
Рисунок A.1 – Выбор компонентов при установке Qt 5.12.1
Для создания Qt приложений с использованием среды Microsoft Visual Studio 2017 Community необходимо выбрать соответственно 32-х или 64-х разрядный вариант Qt под MSVC, установить его, а затем установить специальный Qt-плагин для VS 2017. Для этого в VS 2017 выбираем пункт меню:
Средства/Расширения и обновления/В сети/Поиск/Qt .
Среди найденных в сети компонентов выбираем плагин Qt Visual Studio Tools, который необходимо скачать и установить. Плагин встраивается в среду, добавляя специальные пункты в меню, и позволяет создавать и отлаживать приложения Qt разных типов непосредственно в среде Visual Studio 2017.
Для работы с Qt в командном режиме на компьютере должна быть установлена:
· для работы с Visual C++ – библиотека Qt MSVC 2017;
· для работы с бесплатным компилятором С++ minGW – библиотека MinGW.
В первом случае естественно также должна быть установлена среда Visual Studio 2017 Community, а во втором – средства компиляции, сборки и отладки С++ из GNU Compiler Collection (это можно сделать, выбрав соответствующий инструмент при установке Qt).
Для работы с Qt в среде Qt Creator на компьютер необходимо установить Qt Creator вместе со средствами отладки программ (Qt Creator CBD Debugger).
Русскоязычный вариант справочной системы (к сожалению, только для QT 4) можно взять на сайте http://doc.crossplatform.ru/qt/. Описание основных классов при переходе к следующей версии не изменилось, поэтому этот перевод упрощает работу с библиотекой.