Название: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: drsm от Май 04, 2009, 13:29 при включенном setDynamicSortFilter(true), элементы не сортируются при изменении модели
это можно наблюдать даже в Custom Sort/Filter Model Example - элементы в нижней вюхе не сортированы изначально, хотя стрелка стоит. поможите написать багрепорт. в 4.4.3 все ок было (((. Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: ритт от Май 04, 2009, 14:18 winxpprosp2, Qt 4.5.1, gcc 3.4.5 - проблема повторяется и со включенным dynamicSortFilter, и с выключенным
Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: Alex Custov от Май 04, 2009, 19:30 QSortFilterProxyModel глюкалово то ещё. Ну что за ёлки-палки, за четыре версии не могут нормально его починить >:(
Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: Rcus от Май 04, 2009, 20:00 /*shrugs*/ Ну да, пример customfilterproxymodel не совсем правильно работает, но все же QSortFilterProxyModel работает.
Ошибка примера заключается в том что сортировка на view устанавливается до установки модели-источника. Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: drsm от Май 05, 2009, 02:59 там нет ошибки.
дело в том что не работает setDynamicSortFilter(true), вобще. при любой последовательности установки модели и сортировки во view. нада набросать будет завтра sample code, ато что-то тролли молчат, видимо не разобрались в моем мега английском ;D в моем случае во view устанавливается пустая source model + custom sort filter, ставится сортировка на view, потом в source начинают добавляться элементы. при этом filter работает, а sort нет, а в 4.4.3 данный код работал. Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: drsm от Май 21, 2009, 09:50 254234 - [REG] QSortFilterProxyModel setDynamicSortFilter doesn't works when setting the model initially (http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=254234)
несмотря на мой корявый английский таск все-таки создали :) Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: Lion от Май 21, 2009, 10:35 А еще QSortFilterProxyModel падает если в у него заменить модель источник без предварительной установки setSourceModel(NULL);
Название: Re: [Qt 4.5.0-1] QSortFilterProxyModel bug - не работает сортировка Отправлено: ритт от Май 21, 2009, 19:16 254234 - [REG] QSortFilterProxyModel setDynamicSortFilter doesn't works when setting the model initially (http://www.qtsoftware.com/developer/task-tracker/index_html?method=entry&id=254234) приоритет 1 - это очень хорошо.несмотря на мой корявый английский таск все-таки создали :) lion, тоже рапортуй (весьма желательно с примером)... сейчас QSortFilterProxyModel - одна из самых глюкавых моделей...надо ж это дело исправлять? :) |