Spec-Zone.ru › Qt 5.9

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

Установка Qt

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

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

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

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

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

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

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

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

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

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

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

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

  • 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 - список 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.9/gettingstarted.html

Spec-Zone.ru

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