Anschließen einen slot, um eine Schaltfläche in QDialogButtonBox
Ich einen standard geschaffen, der buttonBox von QtDesigner mit Ok, Abbrechen, Reset.
Habe ich erfolgreich angeschlossen, die Ok-und Abbrechen-Schaltflächen verwenden,
self.buttonBox.accepted.connect(self.accept)
self.buttonBox.rejected.connect(self.reject)
sogar die Definition meiner eigenen Funktion annehmen.
So, wie würde ich schließen Sie den reset-button zu sagen, dass die Funktion "foo()". Ich habe wirklich keine Ahnung. Ich lese die Dokumentation über das zuordnen von Rollen und Zeug, und seine verwirrend.
Vielen Dank im Voraus.
InformationsquelleAutor Ryan | 2013-07-03
Du musst angemeldet sein, um einen Kommentar abzugeben.
In python -. -
Ich verstehe nicht, "standard" - reset-Funktion. ResetRole ist ein Attribut. Zum Beispiel, wenn Sie eine Verbindung herstellen möchten-Tasten, um eine generische foo methodo.
ich meinte, die Art und Weise, 'accept' Rolle erfolgreich den dialog schließt, ist der "reset" - Rolle löscht die Daten, die Felder? wenn ja, wie würde ich die Rolle zuweisen?
InformationsquelleAutor xavi
Weiß ich nicht python, sondern wie Sie dies tun könnte in C++ ist so etwas wie dieses:
Dies erfordert natürlich auch, dass Sie die Rolle für Ihre reset-Taste, um
QDialogButtonBox::Reset
Mithilfe der button - Funktion können Sie Ihre reset-Taste und schließen Sie es an Ihren Schlitz. Diese ist die Liste der Rollen, die Ihre Tasten haben kann. Ich hoffe, das hilft.
InformationsquelleAutor thuga