Стиль меню MenuBar QML
Предоставляет настраиваемый стиль для MenuBar. Подробнее...
| Заявление об импорте: | import QtQuick.Controls.Styles 1.4 |
| С: | Qt 5.3 |
Свойства
- background : Компонент
- font : Шрифт
- itemDelegate : Компонент
- menuStyle : Компонент
Методы
- строка formatMnemonic(строка text, bool underline)
Подробное описание
Примечание: Стиль для полос меню может быть не поддерживаемым на платформах, использующих собственные полосы меню через плагин QPA.
Документация по свойствам
background : Component
Фон для всей полосы меню.
Фон будет расширен до полной ширины окна, содержащего меню. Его высота всегда будет соответствовать всем элементам полосы меню. Конечный размер будет включать отступы.
font : font
Шрифт элемента управления.
Это свойство было добавлено в QtQuick.Controls.Styles 1.3.
itemDelegate : Component
Элемент полосы меню.
Этот элемент должен быть настроен с использованием объекта styleData, который находится в области видимости и содержит следующие только для чтения свойства:
| styleData.index : int | Индекс элемента меню в его меню. |
| styleData.selected : bool |
true если элемент меню выбран. |
| styleData.open : bool |
true когда выпадающее меню открыто. |
| styleData.text : строка | Текст элемента полосы меню. |
| styleData.underlineMnemonic : bool | Если true, стиль должен подчеркивать мнемоническое обозначение метки элемента меню. |
menuStyle : Component
Компонент стиля для собственных меню полосы меню и их подменю.
См. также MenuStyle.
Документация по методам
строка formatMnemonic(строка text, bool underline = false)
Возвращает отформатированную строку для отображения мнемоники для данного элемента меню.
Символ мнемоники предваряется амперсандом в исходной строке.
Передача true для underline подчеркнет символ мнемоники (например, formatMnemonic("&File", true) вернет "<u>F</u>ile"). Передача false для underline вернет обычный текст (например, formatMnemonic("&File", false) вернет "File").
См. также Метка.
© The Qt Company Ltd
Licensed under the GNU Free Documentation License, Version 1.3.
https://doc.qt.io/qt-5.13/qml-qtquick-controls-styles-menubarstyle.html