Spec-Zone.ru › Qt 5.9

Тип QML MenuBarStyle

Предоставляет настраиваемую стилизацию для MenuBar Подробнее...

Оператор импорта: import QtQuick.Controls.Styles 1.4
С момента: Qt 5.3
  • Список всех членов, включая унаследованные члены

Свойства

  • background : Компонент
  • font : шрифт
  • itemDelegate : Компонент
  • menuStyle : Компонент

Методы

  • строка formatMnemonic(строка text, логическое underline)

Подробное описание

Примечание: Стиль для панелей меню может быть не поддерживается на платформах, использующих встроенные панели меню через плагин QPA.

Документация по свойствам

background : Компонент

Фон для всей панели меню.

Фон будет расширен до полной ширины содержащего окна. Его высота всегда будет соответствовать всем элементам панели меню. Конечный размер будет включать отступы.

font : шрифт

Шрифт элемента управления.

Это свойство QML было введено в QtQuick.Controls.Styles 1.3.

itemDelegate : Компонент

Элемент панели меню.

Этот элемент должен быть настроен с использованием объекта styleData, который находится в области видимости и содержит следующие только для чтения свойства:

styleData.index : целое число Индекс элемента меню в его меню.
styleData.selected : логическое значение true если элемент меню выбран.
styleData.open : логическое значение true когда выпадающее меню открыто.
styleData.text : строка Текст элемента панели меню.
styleData.underlineMnemonic : логическое значение Если true, стиль должен подчеркивать мнемонику метки элемента меню.

menuStyle : Компонент

Компонент стиля для собственных меню панели меню и их подменю.

См. также MenuStyle.

Документация по методам

строка formatMnemonic(строка text, логическое 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.9/qml-qtquick-controls-styles-menubarstyle.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API