crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Добавление столбца в QFileSystemModel
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
Теги
Выровнять по центру
Ссылка на тему
Ссылка на сообщение
Скрытый текст
Сокращение
Код с подсветкой
Offtopic
 
Удалить форматирование
Спец. элементы
Шрифт
Размер
 
Цвет шрифта
 
Отменить ввод
Вернуть ввод
Полужирный
Курсив
Подчеркнутый
 
 
Смайлики
Вставить изображение
Вставить адрес электронной почты
Цитата
Код
Раскрывающийся текст
 
Увеличить отступ
По левому краю
По центру
По правому краю
Вставить список
Вставить список

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
Litkevich Yuriy Дата 21.7.2011, 21:11
 
Цитата(RazrFalcon @ 21.7.2011, 22:35) *
Возвращаясь к началу темы, можете привести, пожалуйста, пример кода, добавляющий столбец в QFileSystemModel.
это и будет весь код модели, собственно. Т.е. я должен буду за тебя сделать всю работу.
Изучай пример "редактируемая модель дерева"
RazrFalcon Дата 21.7.2011, 19:35
 
Цитата(Litkevich Yuriy @ 21.7.2011, 18:54) *
Цитата(RazrFalcon @ 21.7.2011, 12:26) *
От QAbstractItemModel
вот-вот.
Т.е. Есть QAbstractItemModel -> добавляем спец наворотов = QFileSystemModel -> добавляем ещё больше спец наворотов = Своя модель.

А ты хочешь унаследоваться от QAbstractItemModel и получить свою модель, т.е. тебе придётся ещё и навороты QFileSystemModel самому реализовать. Оно, конечно, познавательно, но наверно не стоит этого делать в большинстве случаев.

Согласен.
Но разобраться с моделью хочется. При том что натыкался на то, что типа QFileSystemModel довольно тормозной. Хотя у меня норм.

Возвращаясь к началу темы, можете привести, пожалуйста, пример кода, добавляющий столбец в QFileSystemModel.
Так как, как я уже писал выше, я ВООБЩЕ не пойму что, куда и зачем... :mellow:
Litkevich Yuriy Дата 21.7.2011, 18:54
 
Цитата(RazrFalcon @ 21.7.2011, 12:26) *
От QAbstractItemModel
вот-вот.
Т.е. Есть QAbstractItemModel -> добавляем спец наворотов = QFileSystemModel -> добавляем ещё больше спец наворотов = Своя модель.

А ты хочешь унаследоваться от QAbstractItemModel и получить свою модель, т.е. тебе придётся ещё и навороты QFileSystemModel самому реализовать. Оно, конечно, познавательно, но наверно не стоит этого делать в большинстве случаев.
RazrFalcon Дата 21.7.2011, 9:26
  От QAbstractItemModel :mellow:
Litkevich Yuriy Дата 20.7.2011, 23:46
 
Цитата(RazrFalcon @ 20.7.2011, 17:58) *
Не проще ли будет написать наследника QAbstractItemModel, который будет делать только то что мне нужно?
а QFileSystemModel от кого унаследован?
RazrFalcon Дата 20.7.2011, 14:58
  То есть мне нужен наследник от QFileSystemModel?
А потом как то впихнуть новый столбец?
PS: я вообще ничего не понимаю :(


Не проще ли будет написать наследника QAbstractItemModel, который будет делать только то что мне нужно?


Не пойму еще вот что: где в QFileSystemModel, и в любой другой модели, хранятся сами данные?
Litkevich Yuriy Дата 15.7.2011, 20:05
  тогда тебе в модели нужно предусмотреть список этих величин (коэффициент размера так сказать). И для каждой конкретной строки в заданном столбце выдавать величину из списка. А вставка столбцов тебе не нужна.
RazrFalcon Дата 15.7.2011, 19:31
  Размер папки, относительно общего размера раздела.

см. baobab
Хочу написать аналог для KDE. Ну и разобраться с моделями заодно.
Litkevich Yuriy Дата 15.7.2011, 18:55
 
Цитата(RazrFalcon @ 15.7.2011, 1:31) *
даже прогрессбары
и что они буду отображать?
RazrFalcon Дата 14.7.2011, 22:31
  То есть нужно тупо с нуля все писать?

>>что ты хочешь держать в дополнительных столбцах?
много чего =/
даже прогрессбары
Просмотр темы полностью (откроется в новом окне)
RSS Рейтинг@Mail.ru Текстовая версия Сейчас: 11.7.2025, 23:43