Russian Qt Forum

Qt => Вопросы новичков => Тема начата: ilya от Апрель 12, 2016, 15:55



Название: Подсчёт строк в таблице после фильтрации QSortFilterProxyModel
Отправлено: ilya от Апрель 12, 2016, 15:55
Добрый день!
Имеется прокси модель, унаследованная от QSortFilterProxyModel, в качестве родителя у неё задана модель QSqlTableModel,  которая заполняется из файла бд sqlite. Представление QTableView связано с прокси моделью. До фильтрации в таблице отображаются все строки, имеющиеся в исходной модели, после фильтрации определённое их число. Хотелось бы выводить число строк после фильтрации, что-то вроде "Найдено n строк".Подскажите, пожалуйста возможно ли это сделать, если да, то как?
Спасибо :)


Название: Re: Подсчёт строк в таблице после фильтрации QSortFilterProxyModel
Отправлено: Bepec от Апрель 12, 2016, 16:00
rowCount отменили?


Название: Re: Подсчёт строк в таблице после фильтрации QSortFilterProxyModel
Отправлено: ilya от Апрель 12, 2016, 16:09
rowCount отменили?
Слава Богу нет) Но как им правильно воспользоваться, где его вызывать?


Название: Re: Подсчёт строк в таблице после фильтрации QSortFilterProxyModel
Отправлено: Bepec от Апрель 12, 2016, 20:07
Где хочется там и вызывай. Ну после фильтрации судя по твоему желанию.