Wie kann ich ein modales PyQt-Dialogfeld anzeigen und Daten aus den Steuerelementen entfernen, sobald es geschlossen ist?

Für einen eingebauten Dialog wie QInputDialog habe ich gelesen, dass ich dies tun kann:

text, ok = QtGui.QInputDialog.getText(self, 'Input Dialog', 'Enter your name:')

Wie kann ich dieses Verhalten mithilfe eines von mir in Qt Designer erstellten Dialogfelds emulieren? Zum Beispiel möchte ich Folgendes tun:

my_date, my_time, ok = MyCustomDateTimeDialog.get_date_time(self)

Antworten auf die Frage(2)

Ihre Antwort auf die Frage