Начало работы с Qt
Установка Qt
Вы можете установить Qt Framework и инструменты, используя онлайн-инсталлятор или оффлайн-инсталлятор, или самостоятельно скомпилировав исходные пакеты.
Инсталляторы позволяют загрузить и установить следующие компоненты:
- Библиотеки Qt, предварительно скомпилированные для определённой платформы разработки (операционная система и компилятор)
- Интегрированная среда разработки Qt Creator (IDE)
- Справочная документация и примеры
- Qt в исходном коде (необходимо только если вы хотите самостоятельно скомпилировать фреймворк и инструменты)
- Компоненты Add-On, относящиеся к различным платформам
Установка онлайн
В онлайн-инсталляторе вы можете выбрать коммерческую или открытую версию Qt, инструменты и компоненты Add-On для установки. Использование онлайн-инсталлятора требует входа в вашу учётную запись Qt Account. Инсталлятор получает лицензию, привязанную к учётной записи с сервера, и предоставляет список доступных компонентов, соответствующих лицензии.
Онлайн-инсталлятор доступен на странице загрузки Qt Downloads.
Установка оффлайн
Оффлайн-инсталлятор — это один пакет, содержащий все Qt и Add-On, необходимые для целевой платформы. Пользователи с коммерческой лицензией могут войти в систему с помощью своей учётной записи Qt или ключа лицензии Qt во время процесса установки. Ключ лицензии доступен на веб-портале Qt Account.
Оффлайн-инсталлятор доступен здесь.
Процесс установки
Для запуска инсталлятора вам нужна учётная запись Qt Account. Вы можете использовать свои учетные данные Qt Account для входа во все сервисы Qt, включая форумы и вики. Если у вас ещё нет учётной записи Qt Account, вы можете создать её во время процесса установки.
Для завершения установки выберите компоненты, которые хотите установить, и следуйте инструкциям программы установки.
На следующем видео YouTube показан весь процесс установки:
Обновление или удаление Qt
После установки Qt вы можете использовать инструмент технического обслуживания в папке <install_dir> для добавления компонентов и обновления или удаления установленных компонентов.
Требования к платформе
Конкретные требования и инструкции по разработке приложений на разных платформах описаны на страницах платформ.
Дополнительную информацию можно найти на странице поддерживаемых платформ.
Создание ваших первых приложений
Изучите основы разработки Qt и Qt Quick, следуя двум учебникам ниже, которые иллюстрируют, как создать простые приложения, и как их собрать и запустить на целевых платформах:
Qt Widgets предоставляет библиотеку элементов пользовательского интерфейса, которые позволяют создавать классические пользовательские интерфейсы настольных приложений. Qt Quick — это библиотека, предоставляющая типы и функциональные возможности для создания современных, плавных и анимированных пользовательских интерфейсов.
Для более подробного обзора различных аспектов разработки приложений с Qt 5 см. QML Book. Он фокусируется на Qt Quick, но также предоставляет информацию, необходимую для использования QML вместе с C++.
Исследование Qt
Мы приглашаем вас изучить остальную часть Qt. Мы подготовили обзоры, которые помогут вам определить, какие API использовать, и наши примеры показывают, как их использовать.
Чтобы просмотреть список всех примеров Qt, посетите страницу Список примеров Qt.
Настройка проектов
Разработка с Qt Creator
- Компиляция для нескольких платформ
- Запуск на нескольких платформах
- Развёртывание на устройствах
- Подключение устройств
Справочная документация
- Обзоры Qt - список тем о разработке приложений
- Примеры и учебники - примеры кода и учебники
- Справочные страницы Qt - список C++ и QML API
Сообщество Qt Project
На сайте активного сообщества Qt, http://qt.io, находится вики, форум и дополнительные учебные пособия и презентации.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/gettingstarted.html