Тип 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, автоматически становятся дочерними элементами TabView's contentItem.
Это свойство QML было добавлено в QtQuick.Controls 1.3.
[только для чтения] count : int
Текущее количество вкладок
currentIndex : int
Текущий индекс вкладки
frameVisible : bool
Видимость рамки вкладки вокруг содержимого
tabPosition : int
- Qt.TopEdge (по умолчанию)
- Qt.BottomEdge
tabsVisible : bool
Видимость панели вкладок
Документация по методам
Вкладка addTab(строка title, Компонент component)
Добавляет новую вкладку с заданным title и необязательным component.
Возвращает вновь добавленную вкладку.
Вкладка getTab(int index)
Возвращает элемент вкладки Tab по индексу index.
Вкладка 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/archives/qt-5.6/qml-qtquick-controls-tabview.html