Здравствуйте, гость ( Вход | Регистрация )
wWolf | Дата 12.4.2010, 21:27 |
Или так: QString q; q.setNum(5); или: QString q=QVariant(5).toString(); to int: QVariant("5").toInt(); atoi(lineEdit->text().toAscii()) чтото в таком духе..по памяти писал. поэкспериментируй немного:) |
|
Rocky | Дата 12.4.2010, 11:30 |
Можно еще так int to QString:
|
|
Extrema1 | Дата 9.4.2010, 23:27 |
Что то все равно не так. Все,разобрался.Спасибо |
|
frg10 | Дата 9.4.2010, 22:37 |
Для конвертации из строки в число есть функция QString.toInt(), а для для преобразования наоборот - QString::number(). В ассистанте они подробно описаны. | |
Extrema1 | Дата 9.4.2010, 22:05 |
Здраствуйте,начал изучать qt c++ и при попытке написать калькулятор появился вопрос о изменении типа данных. К примеру получаем 2 переменные с числами:
как их можно сложить\умножить и т.д. и потом отправить?
Как я понял для этого их нужно перевести в начале в int,вычислить а потом перевести обратно в QString.Но как не пытался,не получается. |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 28.3.2024, 15:25 |