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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: Как отловить события BeforeUpdate и AfterUpdate для контрола(combobox)?  (Прочитано 1849 раз)
PavelVX
Гость
« : Июнь 14, 2011, 12:29 »

Или я неправильно курю мануал или такое не возможно?
Ситуация такая:
zakazModel = new QSqlRelationalTableModel(this);
tableViewZakaz = new QTableView();
tableViewZakaz->setModel(zakazModel);
Есть делегат на основе combobox comboClient. Хотелось бы привинтить проверки до того как пользователь обновит comboClient. И сделать определенные действия после того как обновления пройдут.
Если я правильно понимаю, то вторую часть вопроса можно решить так:
connect(this->comboClient, SIGNAL(closeEditor(QWidget*)), this, SLOT(on_comboClientChange()));
Выдаст мне свободу действий уж после обновления записи. А вот как сделать свои операции до обновления comboClient? Например выдать сообщения. что для данной операции у клиента недостаточно средств?
Или я как-то неправильно представляю себе порядок действий? (делаю по аналогии с МС аксесом).
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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