Ich habe eine App für ein Spiel gebaut, einfach zu starten. Es ist ein Spiel, bei dem das System zufällig eine Nummer wählt und ein Spieler (Spieler) versucht, die Nummer herauszufinden. Alles ist fast fertig. Die App besteht aus einem QLineEdit
, einem Label und drei Buttons. Sobald die App dem Spieler den Bereich der gewünschten Nummer mitteilt, tippt er/sie eine Wettnummer ein und klickt auf die Play-Taste. Und nach dieser Nummer erhält er eine Nachricht darüber, wie weit oder weit die gesuchte Nummer von der Betnummer entfernt ist.Detecting Eingabe auf einem QLineEdit oder QPushButton
Aber ich finde es ein wenig ekelhaft, einen Knopf zu klicken. Stattdessen möchte ich verwenden, um die Taste zu spielen. So dies zu erreichen, kommt es auf speziell zwei Fragen:
Wie könnte eine Änderung eingeben, um mit zu spielen (ich meine, ich brauche wissen, wann
QLineEdit
erkennt Enter-Taste gedrückt wird)? Auf diese Weise werde ich richtig codieren, um auf die Spielmethode zu zeigen.Wenn der Play-Button den Fokus hat, wie benutzt man die Enter-Taste auf diesem Button? (Make-Taste Schlüssel accept eingeben)
http: // Stackoverflow .com/questions/2078842/qlineedit-how-to-handle-up-und-down-arrows –