Тип 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(string title, Component component)
Добавляет новую вкладку с заданным title и необязательным component.
Возвращает добавленную вкладку.
Возвращает элемент Tab по индексу index.
Tab insertTab(int index, string title, Component 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.13/qml-qtquick-controls-tabview.html