Название: вопросы по QFileSystemModel Отправлено: toshcka от Июль 04, 2010, 22:41 Необходимо задать свой метод сортировки для QFileSystemModel, а также поставить фильтр на ".", который отображается в Linux. Насколько я понимаю, сделать это можно с помощью QSortFilterProxyModel.
Однако, возникла проблема получения QModelIndex от функции index. В QFileSystemModel эта функция принимает адрес QString path, а QSortFilterProxyModel принимает row и column. Но я понятия не имею, какие значения нужно передавать и как их найти для конкретного адреса Название: Re: вопросы по QFileSystemModel Отправлено: lit-uriy от Июль 04, 2010, 23:04 >>а также поставить фильтр на "."
что под этим подразумевается? >>В QFileSystemModel эта функция принимает адрес QString path это дополнительная функция, а унаследованная от QAbstractItemModel ни куда не делась. Название: Re: вопросы по QFileSystemModel Отправлено: toshcka от Июль 04, 2010, 23:50 >>а также поставить фильтр на "." В Linux знак "." - ссылка на текущую директорию, необходимо, чтобы она не отображалась в представлениичто под этим подразумевается? >>В QFileSystemModel эта функция принимает адрес QString path и правда, но все равно мне пока непонятно, какие значения передаватьэто дополнительная функция, а унаследованная от QAbstractItemModel ни куда не делась. Название: Re: вопросы по QFileSystemModel Отправлено: lit-uriy от Июль 05, 2010, 00:36 >>необходимо, чтобы она не отображалась в представлении
смотри описание к функции void QFileSystemModel::setFilter ( QDir::Filters filters ) |