Typ-Konvertierung +++ Qstring to int +++
Verfasst: 27. September 2008 21:50
Liebe Community,
als Newbie in Sachen Qt-Programmierung versuche ich nun seit geraumer Zeit folgendes Problem zu lösen:
Ein User hat die Möglichkeit einen Pixelwert in ein QLineEdit einzugeben. Mittels QIntVallidator habe ich bereits sicherstellen können, dass ausschliesslich Zahlen von 0 bis 999 eingegeben werden können.
Das entsprechende Signal (editingFinished()) lässt sich ebenfalls problemlos ausführen. Schwierigkeiten bereitet mir jedoch der simple Anwendungsfall, dass ich den aus dem Textfeld mit Hilfe von text() herausgenommene Wert zur Weiterverarbeitung als int umwandeln will.
Ich danke im Voraus für jede Hilfe!
- MfG (mrbr)
als Newbie in Sachen Qt-Programmierung versuche ich nun seit geraumer Zeit folgendes Problem zu lösen:
Ein User hat die Möglichkeit einen Pixelwert in ein QLineEdit einzugeben. Mittels QIntVallidator habe ich bereits sicherstellen können, dass ausschliesslich Zahlen von 0 bis 999 eingegeben werden können.
Das entsprechende Signal (editingFinished()) lässt sich ebenfalls problemlos ausführen. Schwierigkeiten bereitet mir jedoch der simple Anwendungsfall, dass ich den aus dem Textfeld mit Hilfe von text() herausgenommene Wert zur Weiterverarbeitung als int umwandeln will.
Code: Alles auswählen
QString string;
string = lineX1->text();
int temp = string; // schon klar - funktioniert nicht... Das soll aber der Effekt werden
- MfG (mrbr)