Russian Qt Forum

Qt => Model-View (MV) => Тема начата: user032 от Апрель 25, 2014, 21:55



Название: QComboBox и QSortFilterProxyModel, добавить данные
Отправлено: user032 от Апрель 25, 2014, 21:55
Итак, есть общая модель SourceModel (производная от QAbstractTableModel). Есть таблица, которая отображает данные из этой модели посредством QSortFilterProxyModel.
Помимо таблицы, есть несколько QComboBox, которые отображают колонку номер 1 и 2 из модели SourceModel посредством прокси модели QSortFilterProxyModel, в которой происходит фильтрация.
Проблема в том, что нужно в начало ComboBox'ов вставить строку "Не учитывать". Как это сделать?


Название: Re: QComboBox и QSortFilterProxyModel, добавить данные
Отправлено: Old от Апрель 26, 2014, 09:51
Такое нужно делать в модели. Сделайте отдельную модель для combobox с нулевым элементом "не учитывать".