Spec-Zone.ru › Qt 5.15

Тип QML TreeViewStyle

Предоставляет настраиваемую стилизацию для TreeView. Подробнее...

Заявление об импорте: import QtQuick.Controls.Styles 1.4
С момента: Qt 5.5
Наследует:

ScrollViewStyle

  • Список всех членов, включая унаследованные

Свойства

  • branchDelegate : Компонент
  • control : TreeView
  • headerDelegate : Компонент
  • indentation : int
  • itemDelegate : Компонент
  • rowDelegate : Компонент

Подробное описание

Документация по свойствам

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

The TreeView this style is attached to.

headerDelegate : Компонент

Делегат для заголовка. Этот делегат описан в TreeView.headerDelegate.

indentation : int

Значение отступа для каждого уровня относительно родительского уровня.

itemDelegate : Компонент

Делегат для элемента. Этот делегат описан в TreeView.itemDelegate.

rowDelegate : Компонент

Делегат для строки. Этот делегат описан в TreeView.rowDelegate.

© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.15/qml-qtquick-controls-styles-treeviewstyle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API