Тип QML TreeViewStyle
Предоставляет настраиваемое форматирование для TreeView Подробнее...
| Заявление об импорте: | import QtQuick.Controls.Styles 1.4 |
| С: | Qt 5.5 |
| Наследует: |
Свойства
- activateItemOnSingleClick : bool
- alternateBackgroundColor : цвет
- backgroundColor : цвет
- branchDelegate : Компонент
- control : TreeView
- headerDelegate : Компонент
- highlightedTextColor : цвет
- indentation : int
- itemDelegate : Компонент
- rowDelegate : Компонент
- textColor : цвет
Подробное описание
Документация по свойствам
activateItemOnSingleClick : bool
Активирует элементы по одному щелчку.
Его значение по умолчанию — false.
alternateBackgroundColor : цвет
Альтернативный цвет фона.
backgroundColor : цвет
Цвет фона.
branchDelegate : Компонент
Это свойство определяет делегат для отрисовки индикатора ветви.
В делегате ветви у вас есть доступ к следующим специальным свойствам:
- 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 : Компонент
Делегат для заголовка. Этот делегат описан в TreeView.headerDelegate.
highlightedTextColor : цвет
Цвет выделения текста, используемый в выделениях.
indentation : int
Величина отступа для каждого уровня относительно уровня родителя.
itemDelegate : Компонент
Делегат для элемента. Этот делегат описан в TreeView.itemDelegate.
rowDelegate : Компонент
Делегат для строки. Этот делегат описан в TreeView.rowDelegate.
textColor : цвет
Цвет текста.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.9/qml-qtquick-controls-styles-treeviewstyle.html