Spec-Zone.ru › Qt 5.11

Qt Quick Макеты

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

Модуль является новым в Qt 5.1 и требует Qt Quick 2.1.

Для начала посетите страницу Обзор Qt Quick Макеты.

Лицензии

Qt Quick Макеты доступны по коммерческим лицензиям от The Qt Company. Кроме того, они доступны по лицензиям свободного программного обеспечения. Начиная с Qt 5.4, эти лицензии свободного программного обеспечения — GNU Lesser General Public License, версия 3 или GNU General Public License, версия 2. Дополнительную информацию см. на странице Лицензирование Qt.

Макеты

ColumnLayout

Идентичен GridLayout, но имеет только один столбец

GridLayout

Предоставляет способ динамичного размещения элементов в сетке

Layout

Предоставляет присоединённые свойства для элементов, помещённых в GridLayout, RowLayout или ColumnLayout

RowLayout

Идентичен GridLayout, но имеет только одну строку

StackLayout

Стопка элементов, где только один элемент виден в данный момент

Связанная информация

  • Qt Quick
  • Обзор Qt Quick Макеты
  • Qt Quick Макеты — Базовый пример
  • Типы Qt Quick Макеты QML

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

Spec-Zone.ru

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