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