Seite 1 von 1

QDialog request

Verfasst: Donnerstag 22. Oktober 2009, 17:59
von microkernel
Hallo,
ich wollte mal fragen wie es möglich ist einen bestimmten string anstatt einer 0 oder 1 von einen QDialog zurückzuwerfen.

lg
microkernel.

Verfasst: Donnerstag 22. Oktober 2009, 18:21
von jerch
Ja, das geht prinzipiell. Erscheint mir auf dem ersten Blick allerdings wenig sinnvoll. Was genau hast Du denn vor bzw. wie greifst Du auf den Dialog zu (modal oder modeless usw.)?

Verfasst: Donnerstag 22. Oktober 2009, 18:29
von microkernel
Der Benutzer soll dort ein passwort eingeben , welches dann an das Hauptprogramm "zurückgeworfen" wird.
(Ich greife "modal" drauf zu.)

Verfasst: Donnerstag 22. Oktober 2009, 19:30
von lunar
@microkernel: Das lässt sich ganz einfach mit QInputDialog.getText() implementieren:

Code: Alles auswählen

password, ok = QInputDialog.getText(None, 'Enter password ...',
                                    'Password:', QLineEdit.Password)
if ok:
    print password

Verfasst: Freitag 23. Oktober 2009, 11:52
von microkernel
Oh....das kannte ich noch garnicht.
Vielen Dank.




lg
microkernel