MenuBarItem QML Type
Affiche un menu déroulant dans une balise ` MenuBar`. En savoir plus...
| Import Statement: | import QtQuick.Controls |
| Inherits: |
Propriétés
- highlighted : bool
- menu : Menu
- menuBar : Menu
Signaux
- void triggered()
Description détaillée
MenuBarItem affiche un menu au sein d'un MenuBar. Le menu déroulant correspondant s'affiche lorsqu'un MenuBarItem est sélectionné ( triggered ) à l'aide du clavier, de la souris ou d'un geste tactile.

MenuBarItem est utilisé comme type d'delegate par défaut pour les éléments de menu ( MenuBar). Notez qu'il n'est pas nécessaire de déclarer manuellement des instances de MenuBarItem lorsque vous utilisez l'élément de menu ( MenuBar). Il suffit de déclarer des instances de Menu en tant qu'enfants de l'élément de menu ( MenuBar ) pour que les éléments correspondants soient créés automatiquement.
Voir également Personnalisation de la barre de menus, MenuBar, et Contrôles de menu.
Documentation sur les propriétés
highlighted : bool
Cette propriété indique si l'élément de la barre de menus est mis en surbrillance par l'utilisateur.
Un élément de la barre de menus peut être mis en surbrillance par le survol de la souris ou par la navigation au clavier.
La valeur par défaut est « false ».
menu : Menu
Cette propriété contient le menu que cet élément affiche dans une barre de menus, ou la valeur « null » si cet élément ne dispose pas de menu.
menuBar : Menu [read-only]
Cette propriété renvoie la barre de menus contenant cet élément, ou la valeur « null » si l'élément ne figure pas dans une barre de menus.
Documentation Signal
void triggered()
Ce signal est émis lorsque l'utilisateur active l'élément de la barre de menu.
Remarque : le gestionnaire correspondant est onTriggered.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.