TreeViewStyle QML Type
Provides custom styling for TreeView More...
| Import Statement: | import QtQuick.Controls.Styles 1.4 | 
| Since: | Qt 5.5 | 
| Inherits: | 
Properties
- activateItemOnSingleClick : bool
- alternateBackgroundColor : color
- backgroundColor : color
- branchDelegate : Component
- control : TreeView
- headerDelegate : Component
- highlightedTextColor : color
- indentation : int
- itemDelegate : Component
- rowDelegate : Component
- textColor : color
Detailed Description
Property Documentation
| activateItemOnSingleClick : bool | 
Activates items on single click.
Its default value is false.
| alternateBackgroundColor : color | 
The alternate background color.
| backgroundColor : color | 
The background color.
| branchDelegate : Component | 
This property defines a delegate to draw the branch indicator.
In the branch delegate you have access to the following special properties:
- styleData.row - the index of the view row
- styleData.column - the index of the view column. Will always be 0
- styleData.selected - if the item is currently selected
- styleData.textColor - the default text color for an item
- styleData.index - the QModelIndex of the current item in the model
- styleData.depth - the depth of the current item in the tree model
- styleData.isExpanded - true when the item is expanded
- styleData.hasChildren - true if the model index of the current item has children
- styleData.hasSibling - true if the model index of the current item has sibling
| headerDelegate : Component | 
Delegate for header. This delegate is described in TreeView.headerDelegate.
| highlightedTextColor : color | 
The text highlight color, used within selections.
| indentation : int | 
The amount each level is indented relatively to its parent level.
| itemDelegate : Component | 
Delegate for item. This delegate is described in TreeView.itemDelegate.
| rowDelegate : Component | 
Delegate for row. This delegate is described in TreeView.rowDelegate.
| textColor : color | 
The text color.