Есть QString, нужно проверить является ли она числом.
В QChar есть метод isNumber(), который это делает, но в QString его нет. Думаю перебрать каждый символ, проверяя его, но может быть есть решение лучше.
Если таковое имеется, подскажите, пожалуйста.
Читаем тут:
int QString::toInt(bool *ok = Q_NULLPTR, int base = 10) const
Для длинного целого:
long QString::toLong(bool *ok = Q_NULLPTR, int base = 10) const
Если просто проверить, что все символы в строке есть числа, или нужная "маска", то лучше использовать регулярки:
bool QString::contains(const QRegExp &rx) const
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости