Dieses spezifische Fenster hat 2 QLineEdits: eines mit dem Namen "User" und das andere mit "Password". Unter ihnen befindet sich eine Tastatur mit vielen QPushButtons. Jetzt muss ich die Methode, die mit diesen Tasten verbunden ist, anweisen, den entsprechenden Buchstaben oder die Nummer in dem ausgewählten QLineEdit zu drucken, und es fällt mir schwer, das Signal zu erhalten, für das QLineEdit gerade ausgewählt ist.Pyqt: Wie bekomme ich ein Signal, dass QLineEdit im Fokus ist?
Wie bekomme ich dieses Signal? Die Anwendung startet mit "Benutzer" fokussiert: self.User.setFocus()
Vielen Dank.
Vielen Dank, das ist sehr hilfreich. Mit 'lineedit = QtGui.QApplication.focusWidget()' bekomme ich: '', woher bekomme ich den Namen des Objekts? –
Oh, ich habe es, ist so einfach wie das Hinzufügen von '.objectName()' zu der Zeile, wie in 'lineedit = QtGui.QApplication.focusWidget(). ObjectName()' –