Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++ Qt
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/4: Рейтинг темы: голосов - 4, средняя оценка - 5.00
Михаиллллллл
0 / 0 / 0
Регистрация: 16.03.2017
Сообщений: 253
1

QDialog не хочет вводить double

01.12.2017, 14:11. Просмотров 709. Ответов 4
Метки нет (Все метки)

Здравствуйте.
QInputDialog не хочет вводить дроби, почему-то вводит только целые числа. Скажите пожалуйста почему и как исправить?
C++ (Qt)
1
2
3
4
bool ok;
        double d = QInputDialog::getDouble(this, tr("ParametrForStrategy"),
                                           tr("double:"), 37.56, -10000, 10000, 0.01, &ok);
        if (ok) {qDebug()<<d;}
0
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
01.12.2017, 14:11
Ответы с готовыми решениями:

QDialog close
Если я буду использовать hide() То диалог останется в памяти? И почему close()...

QDialog расположение
Привет. Есть класс(плейлист), наследую от QDialog. При открытии плейлиста,...

Закрытие QDialog
Сразу прошу прощения за глупый вопрос. Есть виджет MainWindows, в нем создаю...

Взаимодействие нескольких QDialog
Всем доброго времени суток. Проблема такая: есть два QDialog. Как сделать так,...

Передача сообщения в QDialog
Добрый день, или ночь тому кто трудится... Создаю чат. Имеется MainWindow -...

4
nmcf
6515 / 5744 / 2617
Регистрация: 14.04.2014
Сообщений: 24,494
01.12.2017, 15:54 2
Лучший ответ Сообщение было отмечено Михаиллллллл как решение

Решение

decimals неправильно задаёшь.
1
Михаиллллллл
0 / 0 / 0
Регистрация: 16.03.2017
Сообщений: 253
01.12.2017, 15:55  [ТС] 3
А как правильно? На сайте qt так.
0
nmcf
6515 / 5744 / 2617
Регистрация: 14.04.2014
Сообщений: 24,494
01.12.2017, 15:56 4
Ссылочку дай, где предпоследний параметр - дробное число.
0
Михаиллллллл
0 / 0 / 0
Регистрация: 16.03.2017
Сообщений: 253
01.12.2017, 16:38  [ТС] 5
http://doc.qt.io/qt-4.8/qinputdialog.html#getDouble

Добавлено через 40 минут
Заработало, вы правы
0
01.12.2017, 16:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
01.12.2017, 16:38

QAction QDialog ShortCut
не могу понять почему не работает вызов слота по нажатию F5 this это QDialog ...

Странное поведение QDialog
Есть приложение на Qt под Centos7 - платёжный терминал. Для MainWindow...

Плохо вызывается QDialog
добрый день, вообщем есть окно типа QDialog, когда я его вызываю из основного...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru