Всем привет.
Подскажите, у меня есть форма с combo box и большим деревом (таблицей фактически QTreeView).
При изменении значения в combo box необходимо обновить таблицу. Вопрос - как это лучше сделать ?
Есть мысль что необходимо создать такое количество моделей какое значений в combo box, и в зависимости от выбора в combo box просто подменять модель ?
например:
QSortFilterProxyModel *proxyModel;
QAbstractItemModel *subModel_1;
QAbstractItemModel *subModel_1;
proxyModel = new QSortFilterProxyModel;
subModel_1 = createSubModel("данные для таблицы");
subModel_2 = createSubModel("данные для таблицы");
/* и во время смены значения в combo box подменять модель*/
proxyModel->setSourceModel(subModel_1);
Сильно не пинать, только начал учить Qt. Заранее всем спасибо