Russian Qt Forum
Июнь 16, 2024, 07:34 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: 1 2 3 [4]   Вниз
  Печать  
Автор Тема: Два диапазона значений в DoubleSpinBox  (Прочитано 19196 раз)
Igors
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 11445


Просмотр профиля
« Ответ #45 : Январь 16, 2012, 22:37 »

По сигналу textChanged от редактора, проверили что ввели, если плохо, то подсветили редактор, написали ошибку в строку статуса, заблокировали Ok. А если все хорошо, то наоборот. Улыбающийся
Так не получается, ввод может быть intermediate (еще не валид, но может им стать если юзер "добьет").

Забыл упомянуть что "время приема" - настраиваемый параметр и кого диалоги раздражают - может просто установить его, скажем, 1 сутки и работать по Enter

В общем, тема себя исчерпала, умолкаю
Записан
BRE
Гость
« Ответ #46 : Январь 16, 2012, 22:57 »

Так не получается, ввод может быть intermediate (еще не валид, но может им стать если юзер "добьет").
Что не получается?

может просто установить его, скажем, 1 сутки и работать по Enter
Это должно быть значение по умолчанию.

В общем, тема себя исчерпала, умолкаю
+1
Записан
andrew.k
Гость
« Ответ #47 : Январь 16, 2012, 23:15 »

По сигналу textChanged от редактора, проверили что ввели, если плохо, то подсветили редактор, написали ошибку в строку статуса, заблокировали Ok. А если все хорошо, то наоборот. Улыбающийся
У меня была подобная реализация, когда полей много, ты их заполняешь по очереди, потом жамкаешь ок или ентер и видишь, что он выключен, и сходу и не сообразишь в чем дело, выходом стала подсветка красным как раз и хинт с текстом ошибки в момент набора.
И все равно приходится думать, что это я не так сделал, но программа позволила это сделать, а теперь недовольна?
Я думаю, что интерфейс не должен позволять выполнять некорректные действия.
А позволять их выполнять, но запрещать двигаться дальше вводя пользователя в ступор результат лени разработчика.
Записан
Страниц: 1 2 3 [4]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.048 секунд. Запросов: 22.