Vous avez des améliorations (ou des corrections) à proposer pour ce document :
je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Les barres de contrôle : Mise en ?uvre d'une barre de menu
Définition d'une barre de menus à partir des actions définies précédemment :
Placez la souris sur un élément de menu pour voir apparaître son « statusTip » dans la barre de statuts, en bas de votre fenêtre.
def __init__ (self) :
super().__init__()
self.setWindowTitle("MenuBar with Python")
self.resize(320, 150)
# Définitions des actions ....
menuBar = self.menuBar()
file = menuBar.addMenu("&File")
file.addAction(actOpen)
file.addAction(actSave)
file.addSeparator()
file.addAction(actExit)
self.statusBar().showMessage(
"Example of MenuBar with Python and Qt")
Dominique Liard - KooR.fr - 2009..2022
<numéro>
Notes:
Notez que pour créer une barre statuts, il suffit d'invoquer la méthode self.statusBar (comme pour la barre de menu). Le code de définition de la barre de statuts aurait donc pu aussi s'écrire :
statusBar = self.statusBar()
statusBar.showMessage( "Example of MenuBar with Python and Qt" )
La capture d'écran ci-dessous vous montre ce que produit le code présenté dans la diapositive ci-dessus.
Améliorations / Corrections
Vous avez des améliorations (ou des corrections) à proposer pour ce document : je vous remerçie par avance de m'en faire part, cela m'aide à améliorer le site.
Emplacement :
Description des améliorations :