Spec-Zone.ru › Qt 5.9

Qt Quick Controls 2

Qt Quick Controls 2 предоставляет набор элементов управления, которые можно использовать для создания полных интерфейсов в Qt Quick. Модуль был представлен в Qt 5.7.

Qt Quick Controls 2 поставляется со настраиваемыми стилями. Подробнее см. Стилевые настройки Qt Quick Controls 2.

Предварительные требования

Типы QML можно импортировать в ваше приложение, используя следующую инструкцию импорта в вашем файле .qml:

import QtQuick.Controls 2.2

Классы C++ можно включить в ваше приложение, используя следующую инструкцию включения:

#include <QtQuickControls2>

Для подключения к соответствующим библиотекам C++, добавьте следующее в ваш файл проекта qmake:

QT += quickcontrols2

Для получения более подробной информации см. Начало работы с Qt Quick Controls 2.

Версии

Qt Quick Controls 2.0 был представлен в Qt 5.7. Последующие незначительные версии Qt увеличивают версию импорта модулей Qt Quick Controls 2 на единицу. Экспериментальные модули Qt Labs используют версию импорта 1.0.

Qt QtQuick QtQuick.Controls, QtQuick.Controls.Material, QtQuick.Controls.Universal, QtQuick.Templates Qt.labs.calendar, Qt.labs.platform
5.7 2.7 2.0 1.0
5.8 2.8 2.1 1.0
5.9 2.9 2.2 1.0
... ... ... ...

Лицензия и указание авторских прав

Qt Quick Controls 2 доступен по коммерческим лицензиям от The Qt Company. Кроме того, он доступен по GNU Lesser General Public License, версии 3 или GNU General Public License, версии 2. Для получения дополнительной информации см. Qt Licensing.

Кроме того, Qt Quick Controls 2 потенциально содержит модули сторонних разработчиков под следующими общими лицензиями:

Значения тени из Angular Material

Лицензия MIT

Разделы

  • Руководства
  • Стилевые настройки
  • Настройка
  • Поддержка High-DPI
  • Использование File Selectors
  • Развертывание
  • Файл конфигурации
  • Переменные окружения
  • Различия между Qt Quick Controls

Справочник

  • Типы QML
  • Классы C++

Примеры

  • Галерея
  • Учебное пособие по чату
  • Текстовый редактор
  • Демонстрация носимых устройств
  • Все примеры

Связанные модули

  • Qt Quick
  • Qt Quick Layouts
  • Qt Quick Templates 2
  • Qt Labs Calendar
  • Qt Labs Platform

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qtquickcontrols2-index.html

Spec-Zone.ru

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