Russian Qt Forum
Ноябрь 27, 2024, 18:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: проверка корректности ввода в qtablewidget  (Прочитано 4321 раз)
unkier
Гость
« : Март 13, 2011, 09:38 »

хочу сделать чтобы юзер вводил значения прямо в таблицу. но надо проверять ввод. хотелось бы чтобы вызывался сигнал и в нем приходило новое значение которое хочет ввести юзер и если оно подходит то применять значение если нет то остается старое. сейчас вижу только сигналы что юзер кликнул и что он уже ввёл что то, постфактум.

как красиво такое сделать ? примеры тоже подойдут. даже прога опенсорцная с таким функционалом если кто видел.
Записан
alexman
Гость
« Ответ #1 : Март 13, 2011, 11:52 »

Можно установить валидатор.
Записан
unkier
Гость
« Ответ #2 : Март 13, 2011, 14:07 »

а валидаторы можно свои писать ? он вешается на каждый айтем ?
Записан
alexman
Гость
« Ответ #3 : Март 13, 2011, 18:12 »

Пишешь свой делегат и для виджета редактирования устанавливаешь валидатор!
« Последнее редактирование: Март 13, 2011, 19:53 от alexman » Записан
aleksey.snake
Гость
« Ответ #4 : Март 13, 2011, 22:53 »

Лучше написать делегат свой, как сказал alexman. Там уже определяешь маску для виджета редактирования.
Записан
unkier
Гость
« Ответ #5 : Март 14, 2011, 15:53 »

спасибо. начал курить делегаты. на первый взгляд сложновато, но вроде начинает прояснятся.
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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