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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: помогите с делегатом  (Прочитано 2408 раз)
Chester
Гость
« : Январь 25, 2010, 09:36 »

Доброго времени суток!!!
Использую делегат для редактирования данных в таблице...
И вот ест такой вопрос...
если после окончания редактирования перейти на следующую строку в таблице,то все нормально сохраняется...а если,например,перейти на какой-нить другой элемент или вообще закрыть приложение,то ничего не сохраняется...
Как сделать так,чтобы данные в модели обновлялись в любом случае,после потери фокуса делегата
Записан
Chester
Гость
« Ответ #1 : Январь 25, 2010, 13:57 »

И какой же слот все-таки вызывается при переходе на другую строчку таблицы,который и сохранят данные в моделе???
Записан
Chester
Гость
« Ответ #2 : Январь 28, 2010, 15:52 »

Я так понимаю,что данные в модель сохраняются как-разтаки после потери фокуса ввода делегата...так вот значит мне нужно при закрытии осуществить потерю фокуса у делегата. Как это програмно можно сделать???...Нашел только один выход - при закрытии делать текущим другой(нередактируемый) элемент таблицы...в таком случае данные сохраняются
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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