MenuBar QML Type▲
-
Import Statement: import Qt.labs.platform
-
Since:: Qt 5.8
-
Inherits:: QtObject
Detailed Description▲
The MenuBar type provides a QML API for native platform menubars.
A menubar consists of a list of drop-down menus.
MenuBar {
id
:
menuBar
Menu {
id
:
fileMenu
title
:
qsTr("File"
)
// ...
}
Menu {
id
:
editMenu
title
:
qsTr("&Edit"
)
// ...
}
Menu {
id
:
viewMenu
title
:
qsTr("&View"
)
// ...
}
Menu {
id
:
helpMenu
title
:
qsTr("&Help"
)
// ...
}
}
MenuBar is currently available on the following platforms:
-
macOS
-
Android
-
Linux (only available on desktop environments that provide a global D-Bus menu bar)
-
Windows
Types in Qt.labs modules are not guaranteed to remain compatible in future versions.
See Also▲
See also Menu
Property Documentation▲
[default] data : list<QtObject>▲
This default property holds the list of all objects declared as children of the menubar. The data property includes objects that are not Menu instances, such as Timer and QtObject.
See Also▲
See also menus