Тип QML MenuBarStyle
Обеспечивает настраиваемую стилизацию для MenuBar. Подробнее...
| Заявление об импорте: | import QtQuick.Controls.Styles 1.4 |
| С момента: | Qt 5.3 |
Свойства
- background : Компонент
- font : шрифт
- itemDelegate : Компонент
- menuStyle : Компонент
Методы
- строка formatMnemonic(строка text, bool underline)
Подробное описание
Примечание: Возможно, стилизация панелей меню не поддерживается на платформах, использующих собственные панели меню через плагин QPA.
Документация по свойствам
background : Компонент
Фон для всей панели меню.
Фон будет расширен до полной ширины содержащего окна. Его высота всегда будет подходить ко всем элементам панели меню. Конечный размер будет включать отступы.
font : шрифт
Шрифт элемента управления.
Это свойство было добавлено в QtQuick.Controls.Styles 1.3.
itemDelegate : Компонент
Элемент панели меню.
Этот элемент необходимо настроить, используя объект styleData, который находится в области видимости и содержит следующие только для чтения свойства:
| styleData.index : целое число | Индекс элемента меню в его меню. |
| styleData.selected : bool |
true если элемент меню выбран. |
| styleData.open : bool |
true когда выпадающее меню открыто. |
| styleData.text : строка | Текст элемента панели меню. |
| styleData.underlineMnemonic : bool | Если true, стиль должен подчеркивать мнемонический знак метки элемента меню. |
menuStyle : Компонент
Компонент стиля для собственных меню панели меню и их подменю.
См. такжеMenuStyle.
Документация по методам
строка formatMnemonic(строка text, bool underline = false)
Возвращает отформатированную строку для отображения мнемоник для данного элемента меню.
Символ мнемоники предваряется амперсандом в исходной строке.
Передача true для underline подчеркнет символ мнемоники (например, formatMnemonic("&File", true) вернёт "<u>F</u>ile"). Передача false для underline вернёт исходный текст без изменений (например, formatMnemonic("&File", false) вернёт "File").
См. такжеLabel.
© 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-menubarstyle.html