Russian Qt Forum

Qt => Вопросы новичков => Тема начата: StatuS74 от Июнь 10, 2011, 07:10



Название: Чтение из файла в doubleSpinBox
Отправлено: StatuS74 от Июнь 10, 2011, 07:10
Подскажите у меня есть фаил в нем в столбик записаны цифры без пробелов.
тоесть:
-5
20
0,5
0,5
40
240
500
числа которые целы записываются правильна. а вот 0,5 записывается в виде 0,00. А если задавать 5,0 то тоже ок. Все настройки максимума и минимума заданы верно.
Код:
......
 param = file.readLine().toInt();
.......
 ui->doubleSpinBox->setValue(param);;
param  это переменная куда считывается строка в которой цифра


Название: Re: Чтение из файла в doubleSpinBox
Отправлено: BRE от Июнь 10, 2011, 07:25
toInt преобразует строку в целое число. Тебе скорее всего нужно toDouble.
 


Название: Re: Чтение из файла в doubleSpinBox
Отправлено: StatuS74 от Июнь 10, 2011, 07:26
Спасибо... помогло