Für meine App habe ich eine GUI in Qt Designer erstellt und in Python (2.6) -Code konvertiert.
Bei einigen QPushButton
(erstellt mit dem Designer) möchte ich ein Kontextmenü hinzufügen. Die Menüoptionen hängen vom Anwendungsstatus ab.
Wie implementiert man ein solches Kontextmenü?
Überprüfen Sie, ob ein Beispiel unten für Sie funktionieren würde. Das Wichtigste ist, dass Sie die Kontextmenü-Richtlinie für Ihr Widget auf CustomContextMenu setzen und eine Verbindung zum Widget customContextMenuRequested Signal:
%Vor%Tags und Links python qt pyqt4 pyqt contextmenu