QString and int or double check
-
Hi All,
I have QStringList and i want to check wether the QString constains integer or double value ?
QStringList str;
str << tr("1234") << tr("abcd2345") << tr("lkjh");is there any way i can do weather string is digit or alphacharacter ?
For integer value first string 1234 will return true and other string will return false.
-
@
bool isNumeric = false;
foreach(const QString &string, str)
{
string.toDouble(&isNumeric); // if you need support for the thousands
// group seperator use QLocale::toDouble()
if(isNumeric == true)
{
...
}
}
@
Brain to terminal. Not tested.