Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: ufna от Сентябрь 03, 2009, 20:19



Название: Файл браузер "под Win"
Отправлено: ufna от Сентябрь 03, 2009, 20:19
Добрый день,


В общем, суть состоит в том, чтобы сделать дерево папок таким же, как в Винде, т.е. общий корень это Рабочий стол, откуда можно уже открывать "Мой копьютер", "Документы" и т.п.

Существуют ли в Qt штатные средства для подобного? На данный момент я просто пользуюсь QDirModel, но возникла потребность "подстроить под желания пользователя".


Название: Re: Файл браузер "под Win"
Отправлено: Vass от Сентябрь 16, 2009, 15:04
Пишите свою файл модель, это не сложно,
базовые проблемы и их решение я как раз недавно описал в статье на хабре:
http://habrahabr.ru/blogs/qt_software/69658/

системные папки типа "Мои документы и т.д." можно получить отдельно и под них в ручную создать айтемы.
Дерзайте!


Название: Re: Файл браузер "под Win"
Отправлено: SABROG от Сентябрь 16, 2009, 15:43
Vass, а ты сообщил о проблеме с долгим мютексом троллям?


Название: Re: Файл браузер "под Win"
Отправлено: Vass от Сентябрь 16, 2009, 16:38
А они походу знают, где-то натыкался на инфу что типа, да, мы знаем что файловые модели работают медленно, но пока не будем это решать.