Sur cette page

MenuBarItem QML Type

Affiche un menu déroulant dans une balise ` MenuBar`. En savoir plus...

Import Statement: import QtQuick.Controls
Inherits:

AbstractButton

Propriétés

Signaux

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.

Barre de menus comprenant les menus Fichier, Édition et Affichage

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 ».

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.

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.