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