Здравствуйте, гость ( Вход | Регистрация )
DIMEDROLL | Дата 28.11.2009, 8:58 |
посмотри в доке Simple Tree Model Example там как раз расписано как создавать дерево из подобных к твоим строк... хотя возможно так глубоко копать и не прийдется, если QStandardItemModel подойдет |
|
Litkevich Yuriy | Дата 28.11.2009, 1:58 |
miksayer, посмотри тему: Справка по кнопкам и тэгам форума | |
miksayer | Дата 28.11.2009, 0:49 |
ты хочешь использовать произвольные строки, просто выглядящие в стиле пути к файлу? именно так ладно, буду разбираться, еще раз спасибо |
|
Litkevich Yuriy | Дата 28.11.2009, 0:39 |
ты хочешь использовать произвольные строки, просто выглядящие в стиле пути к файлу? Если так, то модель прийдется создать свою. Но если строк немного, то можно воспользоваться готовой QStandardItemModel, в которую руками помещать элементы |
|
miksayer | Дата 28.11.2009, 0:35 |
в примере есть такой код: CODE tree->setModel(model); tree->setRootIndex(model->index(QDir::currentPath())); а свой список файлов для QDirModel задавать можно(т.е. этих файлов реально нет нигде на диске)? понятно, т.е. мне нужно свою модель писать? |
|
Litkevich Yuriy | Дата 28.11.2009, 0:32 |
где его указывать? в данной модели ни где, она видит всю ФС, можно только задать фильтрыК стати, в новых версиях Qt этот пример рассматривается с моделью QFileSystemModel, она гибче, вроде (я с ней не работал) |
|
miksayer | Дата 28.11.2009, 0:27 |
QDirModel + QTreeView Пример: Использование моделей и представлений ОФФТОП: Торрент клиент: Torrent Example так-с, маленький вопрос:
здесь nameFilters - это список файлов? если нет, то где его указывать? |
|
Litkevich Yuriy | Дата 28.11.2009, 0:17 |
QDirModel + QTreeView Пример: Использование моделей и представлений ОФФТОП: Торрент клиент: Torrent Example |
|
miksayer | Дата 28.11.2009, 0:08 |
насколько сложно будет написать виджет на основе QTreeView(или QTreeWidget), который будет делать примерно следующее: я ему передаю список путей boost::filesystem::path, а он выводит их все в единое дерево? Т.е. например список путей такой:
Все это преобразовывается в такое дерево:
С чего вообще начать лучше? |
|
Просмотр темы полностью (откроется в новом окне) | |
Текстовая версия | Сейчас: 29.3.2024, 15:35 |