Тип QML TreeViewStyle
Предоставляет настраиваемую стилизацию для TreeView. Подробнее...
| Заявление об импорте: | import QtQuick.Controls.Styles 1.4 |
| С момента: | Qt 5.5 |
| Наследует: |
Свойства
- branchDelegate : Компонент
- control : TreeView
- headerDelegate : Компонент
- отступ : int
- itemDelegate : Компонент
- rowDelegate : Компонент
Подробное описание
Документация по свойствам
branchDelegate : Component
Это свойство определяет делегат для отрисовки индикатора ветви.
В делегате ветви вы можете получить доступ к следующим специальным свойствам:
- styleData.row - индекс строки представления
- styleData.column - индекс столбца представления. Всегда будет 0
- styleData.selected - если элемент в настоящее время выбран
- styleData.textColor - цвет текста по умолчанию для элемента
- styleData.index - QModelIndex текущего элемента в модели
- styleData.depth - глубина текущего элемента в дереве модели
- styleData.isExpanded - true, когда элемент развернут
- styleData.hasChildren - true, если у индекса модели текущего элемента есть дочерние элементы
- styleData.hasSibling - true, если у индекса модели текущего элемента есть брат
control : TreeView
TreeView, к которому прикреплен этот стиль.
headerDelegate : Component
Делегат для заголовка. Этот делегат описан в TreeView.headerDelegate.
отступ : int
Значение отступа каждого уровня относительно родительского уровня.
itemDelegate : Component
Делегат для элемента. Этот делегат описан в TreeView.itemDelegate.
rowDelegate : Component
Делегат для строки. Этот делегат описан в TreeView.rowDelegate.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/archives/qt-5.11/qml-qtquick-controls-styles-treeviewstyle.html