Seite 1 von 1

Konvertierungsfehler bei Eingabefeldern

Verfasst: 21. November 2018 11:32
von Djago
Hallo zusammen,

habe folgendes problem:

Ich prüfe ein Lineedit auf Konvertierungsfehler.
Seltsamerweise greift die Überprüfung auch wenn ich die zahl 0 eingebe ?!?

Code: Alles auswählen

bool check;
if(a->text().toFloat(&check)==false)
// mach was
Kann mir jemand vieleicht erklären warum das so ist?

Danke im voraus

Re: Konvertierungsfehler bei Eingabefeldern

Verfasst: 21. November 2018 17:58
von Christian81
Weil a->text().toFloat(&check) 0 zurückliefert und (false == 0) true ist