Стиль панели инструментов QML
Обеспечивает настраиваемый стиль для панели инструментов Подробнее...
| Заявление об импорте: | import QtQuick.Controls.Styles 1.4 |
| С момента: | Qt 5.2 |
Свойства
- фон : Компонент
- кнопка меню : Компонент
- панель : Компонент
Подробное описание
Панель инструментов можно определить, переопределив компонент фона и задав отступы содержимого.
Пример:
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" }
}
}
}
} Документация по свойствам
фон : Компонент
Определяет фон панели инструментов.
кнопка меню : Компонент
Определяет внешний вид кнопки меню на платформах, имеющих объединённую панель инструментов и панель меню.
Внутри делегата кнопки меню доступны следующие только для чтения свойства:
| styleData.pressed : bool | Нажата ли кнопка. |
| styleData.hovered : bool | Находится ли курсор над кнопкой. |
| styleData.activeFocus : bool | Имеет ли кнопка активный фокус. |
Это свойство QML было добавлено в QtQuick.Controls.Styles 1.3.
панель : Компонент
Определяет панель панели инструментов.
© 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-toolbarstyle.html