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

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

Страниц: 1 [2]   Вниз
  Печать  
Автор Тема: QTableView - как установить пустое значение?  (Прочитано 7520 раз)
Странник
Гость
« Ответ #15 : Июль 18, 2011, 11:28 »

о, тогда уже никуда копать не надо. пустое значение не проходит валидацию в QSpinBox. пишите свой делегат, либо ищите обходные пути для сброса значения. например, по нажатию кнопки записывать в модель нулевое значение через setData.
Записан
PavelVX
Гость
« Ответ #16 : Июль 18, 2011, 12:05 »

нда, уж сколько раз накалывался на такое: за тебя все придумают, а тебе потом ломать. Грустный Потому как придуманное не работает Грустный. Чем дальше. тем меньше мне нравится Qt. Уже и баг один отловил с делегатами и QSqlRelation. Грустный Для новичка это полный перебор.
Тогда такой вопрос: а что, я могу к к любой модели привинтить своего делегата?Непонимающий А отвинтить не могу???
Записан
Пантер
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 5876


Жаждущий знаний


Просмотр профиля WWW
« Ответ #17 : Июль 18, 2011, 12:40 »

Делегат не к модели прикручивается, а к вьюхе.
Записан

1. Qt - Qt Development Frameworks; QT - QuickTime
2. Не используйте в исходниках символы кириллицы!!!
3. Пользуйтесь тегом code при оформлении сообщений.
PavelVX
Гость
« Ответ #18 : Июль 20, 2011, 06:58 »

спасибо!
Создал своего делегета на основе QLineEdit и все заработало как надо.
Записан
Страниц: 1 [2]   Вверх
  Печать  
 
Перейти в:  


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