Spec-Zone.ru › Qt 5.6

Тип QML MenuBarStyle

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

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

Свойства

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

Методы

  • строка formatMnemonic(строка text, bool underline)

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

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

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

background : Компонент

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

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

font : шрифт

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

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

itemDelegate : Компонент

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

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

styleData.index : int Индекс элемента меню в его меню.
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/archives/qt-5.6/qml-qtquick-controls-styles-menubarstyle.html

Spec-Zone.ru

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