Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   Как отловить события BeforeUpdate и AfterUpdate для контрола(combobox)? (https://www.otvetnemail.ru/novyj-arhiv-2-812/kak-otlovit-sobytiya-beforeupdate-i-afterupdate-dlya-kontrola-combobox-268873/)

Guest 29.09.2011 03:44

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


Часовой пояс GMT, время: 22:49.


© www.otvetnemail.ru - Форум вопросов и ответов.