Spec-Zone.ru › Qt 5.11

Начало работы с Qt

Установка Qt

Вы можете установить фреймворк Qt и инструменты, используя онлайн- или офлайн-инсталлятор, или же самостоятельно скомпилировать исходные пакеты.

В онлайн-инсталляторе вы можете выбрать коммерческие или открытые версии Qt, инструменты и компоненты Add-On для установки. Использование онлайн-инсталлятора требует входа в вашу учётную запись Qt Account. Инсталлятор получает лицензию, связанную с учётной записью с сервера, и предоставляет список доступных компонентов, соответствующих лицензии.

Офлайн-инсталлятор — это единый пакет, содержащий все Qt и Add-Ons, относящиеся к целевой платформе. Пользователи с коммерческой лицензией могут войти в систему с помощью своей учётной записи Qt или с помощью своего ключа лицензии Qt во время процесса установки. Ключ лицензии доступен на веб-портале Qt Account.

Вы можете загрузить инсталляторы Qt 5 со страницы Загрузки.

Вы можете использовать инсталляторы Qt для загрузки и установки следующих компонентов:

  • Библиотеки Qt, предварительно скомпилированные для конкретной платформы разработки (операционной системы и компилятора)
  • Интегрированная среда разработки Qt Creator (IDE)
  • Документация и примеры
  • Qt в виде исходного кода (необходим только в том случае, если вы хотите самостоятельно скомпилировать фреймворк и инструменты)
  • Компоненты Add-On, которые актуальны для различных платформ

После загрузки запустите инсталлятор, как любое исполняемое приложение на целевой платформе.

Для запуска инсталлятора требуется учётная запись Qt Account. Вы можете использовать данные своей учётной записи Qt Account для входа во все сервисы Qt, включая форумы и вики. Если у вас ещё нет учётной записи Qt Account, вы можете создать её во время процесса установки.

Для завершения установки выберите компоненты, которые хотите установить, и следуйте инструкциям программы установки.

Используйте инструмент обслуживания в папке <install_dir> для добавления компонентов и обновления или удаления установленных компонентов.

Примечание: Начиная с Qt 5.11, инструмент генерации документации Qt, QDoc, требует clang из LLVM 3.9 или более поздней версии для анализа кода C++. Если вы хотите использовать QDoc для генерации документации для собственных проектов или если вы хотите локально скомпилировать документацию Qt из своих исходных кодов Qt, см. Начало работы с QDoc для получения подробной информации.

Требования к платформе

Разработка приложений на разных платформах рассматривается на страницах платформ.

  • Android
  • iOS
  • Windows
  • Linux/X11
  • macOS
  • Windows Runtime

Для получения дополнительной информации посетите страницу поддерживаемые платформы.

Создание первых приложений

Изучите основы разработки Qt и Qt Quick, следуя двум руководствам ниже, которые иллюстрируют, как создавать простые приложения, собирать и запускать их на целевых платформах:

  • Начало программирования с Qt Widgets
  • Начало программирования с Qt Quick

Qt Widgets предоставляет библиотеку элементов пользовательского интерфейса, которые позволяют создавать классические пользовательские интерфейсы в стиле настольных приложений. Qt Quick — это библиотека, предоставляющая типы и функциональные возможности для создания современных, плавных и анимированных пользовательских интерфейсов.

Для более подробного ознакомления с различными аспектами разработки приложений с Qt 5 см. книгу QML. Она фокусируется на Qt Quick, но также предоставляет информацию, необходимую для использования QML вместе с C++.

Изучение Qt

Мы приглашаем вас изучить остальную часть Qt. Мы подготовили обзоры, которые помогут вам определить, какие API использовать, а наши примеры демонстрируют, как их использовать.

Чтобы просмотреть список всех примеров Qt, посетите страницу Список примеров Qt.

Настройка проектов

  • Проекты Qt Quick
  • Проекты Qt Widget
  • Настройка проектов

Разработка с 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/archives/qt-5.11/gettingstarted.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API