Начало работы с Qt
Установка Qt
Вы можете установить фреймворк Qt и инструменты, используя онлайн- или автономный установщик, или самостоятельно скомпилировать исходные пакеты.
Установщики позволяют загрузить и установить следующие компоненты:
- Библиотеки Qt, предварительно скомпилированные для определённой платформы разработки (операционной системы и компилятора)
- Интегрированная среда разработки Qt Creator (IDE)
- Справочная документация и примеры
- Qt в исходном коде (необходимо только если вы хотите самостоятельно скомпилировать фреймворк и инструменты)
- Компоненты дополнений, относящиеся к различным платформам
Установка онлайн
В онлайн-установщике можно выбрать коммерческие или открытые версии Qt, инструментов и компонентов дополнений для установки. Использование онлайн-установщика требует входа в вашу учётную запись Qt Account. Установщик получает лицензию, прикреплённую к учётной записи с сервера, и предоставляет список доступных компонентов, соответствующих лицензии.
Онлайн-установщик доступен на странице загрузок Qt Downloads.
Установка офлайн
Автономный установщик — это один пакет, содержащий весь 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.13/gettingstarted.html