editingFinished wird nicht ausgelöst
Verfasst: 25. März 2008 11:17
Ich habe eine Klasse doublelineedit die von qlineedit abgeleitet ist. In dieser fange ich editingFinished über folgendes Connect ab:
Wenn ich in den doublelineedit widgets den Text aber ändere und den Fokus des widgets verlasse dann wird die Funktion checkValue() nicht aufgerufen.
Wenn ich hingegen
abfange dann wird die Funktion 'setValueFromText ' auch aufgerufen.
Warum ?
Matthias
Code: Alles auswählen
connect(this, SIGNAL(editingFinished()), this, SLOT(checkValue()));
Wenn ich hingegen
Code: Alles auswählen
connect(this, SIGNAL(textEdited(const QString &)), this, SLOT(setValueFromText (const QString &)));
Warum ?
Matthias