Тип QML TabView
Элемент управления, позволяющий пользователю выбрать один из нескольких элементов, расположенных друг над другом. Подробнее...
| Оператор импорта: | import QtQuick.Controls 1.4 |
| С момента: | Qt 5.1 |
| Наследует: |
Свойства
- contentItem : Item
- count : int
- currentIndex : int
- frameVisible : bool
- tabPosition : int
- tabsVisible : bool
Методы
- Вкладка addTab(строка title, Компонент component)
- Вкладка getTab(int index)
- Вкладка insertTab(int index, строка title, Компонент component)
- void moveTab(int from, int to)
- void removeTab(int index)
Подробное описание
TabView предоставляет модель навигации на основе вкладок для вашего приложения. Например, следующий фрагмент кода использует вкладки для отображения прямоугольников разных цветов на каждой странице вкладки:
TabView {
Tab {
title: "Red"
Rectangle { color: "red" }
}
Tab {
title: "Blue"
Rectangle { color: "blue" }
}
Tab {
title: "Green"
Rectangle { color: "green" }
}
} Примечание: Вы можете настроить внешний вид TabView, назначив TabViewStyle.
Tab представляет содержимое вкладки в TabView.
Документация по свойствам
[только для чтения] contentItem : Item
Это свойство содержит элемент содержимого представления вкладок.
Вкладки, объявленные как дочерние элементы TabView, автоматически присоединяются к элементу contentItem TabView.
Это свойство было добавлено в QtQuick.Controls 1.3.
[только для чтения] count : int
Текущее количество вкладок
currentIndex : int
Текущий индекс вкладки
frameVisible : bool
Видимость рамки вокруг содержимого вкладки
tabPosition : int
- Qt.TopEdge (по умолчанию)
- Qt.BottomEdge
tabsVisible : bool
Видимость панели вкладок
Документация по методам
Tab addTab(строка title, Компонент component)
Добавляет новую вкладку с заданным title и необязательным component.
Возвращает вновь добавленную вкладку.
Возвращает элемент Tab по индексу index.
Tab insertTab(int index, строка title, Компонент component)
Вставляет новую вкладку по индексу index с заданным title и необязательным component.
Возвращает вновь добавленную вкладку.
void moveTab(int from, int to)
Перемещает вкладку с индекса from на другой индекс to.
void removeTab(int index)
Удаляет и уничтожает вкладку по заданному index.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-controls-tabview.html