Signal von Überladener QlineEdit Klasse wird nicht aufgerufe
Verfasst: 1. März 2008 16:08
Ich habe mir analgo zu QDoubleSpinBox ein QDoubleLineEdit geschrieben.
Innerhalb von QLineEdit verbinde ich nun
was auch wunderbar funktioniert.
In dem Dialog wo ich QDoubleLineEdit verwende wird das Signal 'textEdited' jedoch nicht mehr ausgelöst.
Warum? Muss ich das Signal erneut aussenden, wenn ich es in der Klasse intern schon abgefangen habe? Wie müsste ich das dann machen?
Matthias
Innerhalb von QLineEdit verbinde ich nun
Code: Alles auswählen
connect(this, SIGNAL(textEdited(const QString &)), this, SLOT(setValueFromText (const QString &)));
In dem Dialog wo ich QDoubleLineEdit verwende wird das Signal 'textEdited' jedoch nicht mehr ausgelöst.
Code: Alles auswählen
connect(doubleLineEdit_Laser_lambda, SIGNAL(textEdited(const QString & )),
this, SLOT(on_textChanged_LaserLambda(const QString & value)));
Matthias