Spec-Zone.ru › Qt 5.14

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

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

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

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

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

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

Изучите основы разработки 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/qt-5.14/gettingstarted.html

Spec-Zone.ru

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