ich habe eine Desktop Application mit dem QtDesigner erstellt und nutze die UI Files. Bisher klappt auch alles soweit. (Achtung: Python und Qt Anfänger)
In der MenuBar möchte ich nun über Python Menueinträge aktivieren/deaktivieren, komme jedoch an das Item nicht ran.
Der Menueintrag "Exit" ist doch eine QAction, oder habe ich das was falsch verstanden?
Beispiel: Im Filemenu das Item Exit deaktivieren.
ItemExit bleibt allerdings immer leer. Kann mir jemand sagen, wie ich an den Eintrag komme?
Code: Alles auswählen
menubar = self.menuBar()
menuFile = menubar.findChild(QMenu, "menuFile")
itemExit = menuFile.findChild(QAction, "actionExit")
Code: Alles auswählen
<widget class="QMenu" name="menuFile">
<property name="title">
<string>Datei</string>
</property>
<addaction name="actionExit"/>
</widget>