On this page
ToolBarStyle QML Type
Provides custom styling for ToolBar. More...
Import Statement: | import QtQuick.Controls.Styles 1.4 |
Since: | Qt 5.2 |
Properties
- background : Component
- menuButton : Component
- panel : Component
Detailed Description
The tool bar can be defined by overriding the background component and setting the content padding.
Example:
ToolBar {
style: ToolBarStyle {
padding {
left: 8
right: 8
top: 3
bottom: 3
}
background: Rectangle {
implicitWidth: 100
implicitHeight: 40
border.color: "#999"
gradient: Gradient {
GradientStop { position: 0 ; color: "#fff" }
GradientStop { position: 1 ; color: "#eee" }
}
}
}
}
Property Documentation
background : Component
This defines the background of the tool bar.
menuButton : Component
This defines the menu button appearance on platforms that have a unified tool bar and menu bar.
The following read-only properties are available within the scope of the menu button delegate:
styleData.pressed : bool | Whether the button is pressed. |
styleData.hovered : bool | Whether the button is hovered. |
styleData.activeFocus : bool | Whether the button has active focus. |
This property was introduced in QtQuick.Controls.Styles 1.3.
panel : Component
This defines the panel of the tool bar.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.12/qml-qtquick-controls-styles-toolbarstyle.html