Spec-Zone.ru › Qt 5.15

Начало работы с 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> для добавления компонентов и обновления или удаления установленных компонентов.

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

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

  • Android
  • iOS
  • Windows
  • Linux/X11
  • macOS
  • Универсальная платформа Windows

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

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

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

  • Начало работы с программированием на Qt Widgets
  • Начало работы с программированием на Qt Quick

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

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

Исследование Qt

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

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

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

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

Разработка с 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

Spec-Zone.ru

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