Ich habe ein Hauptfenster und eine Schaltfläche auf diesem MainWindow, die ein Popup öffnet. Jetzt möchte ich den Fokus auf dieses Popup erzwingen.Force Fokus auf Popup
Gerade jetzt i
mainwindow.setEnabled(False)
popup.setWindowFlags(QtCore.Qt.WindowStaysOnTopHint)
tue, wenn das Popup geöffnet und
mainwindow.setEnabled(True)
, wenn das Popup geschlossen ist, aber das hat keinen Einfluss auf den Fokus.
Gibt es einen anderen Weg, als das Signal zu fangen, dass das Hauptfenster den Fokus hat und es zurück zum Popup zwingt?
Set 'setFocus()' Funktion: https://stackoverflow.com/ a/46702736/5068056 – aghilpro
Schauen Sie sich QWidget windowModality für Ihre "popup" -Klasse an. – ManuelH
@ManuelH danke ich wusste nicht darüber, ich dachte, es wäre in einem Fenster Flagge .. gelöst :) – Jonas