bool IsDigitString(QString strSource)
{
bool bDigit = false;
if (strSource.isEmpty())
{
return bDigit;
}
QByteArray strByteArray = strSource.toLatin1();
const char *chString = strByteArray.data();
while (*chString && *chString>=‘0‘ && *chString<=‘9‘) chString++;
if (*chString)
{
bDigit = false;
}
else
{
bDigit = true;
}
return bDigit;
}
时间: 2024-10-14 16:13:37