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

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Третий архив вопросов и ответов (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-807/)
-   -   Есть вопрос по QSortFilterProxyModel (https://www.otvetnemail.ru/tretij-arhiv-voprosov-i-otvetov-807/est-vopros-po-qsortfilterproxymodel-358117/)

Guest 30.09.2011 20:59

Есть вопрос по QSortFilterProxyModel
 
У меня есть модель данных:model = new QStandardItemModel;stditem = new QStandardItem;stditem->setText(tr("Название"));model->setHorizontalHeaderItem(0,stditem);stdi tem = new QStandardItem;stditem->setText(tr("Вес"));model->setHorizontalHeaderItem(1,stditem);stdi tem = new QStandardItem;stditem->setText(tr("Стоимость"));model->setHorizontalHeaderItem(2,stditem);Ес ть модель-фильтр модели model:proxyModel = new QSortFilterProxyModel;proxyModel->setDynamicSortFilter(true);proxyModel->setSourceModel(model);proxyModel->setFilterKeyColumn(1);// фильтруем по весуЕсть представление модели-фильтра proxyModel:QTableView *tableView;tableView = new QTableView;tableView->setModel(proxyModel);После применения фильтра к модели-фильтру proxyModel данные в представлении tableView cортируются.Вопрос: Как обратится для редактирования в модели при выборе соответсвующей записи в представлении tableView?


Часовой пояс GMT, время: 09:19.


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