Russian Qt Forum
Октябрь 03, 2024, 07:31 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Не получается написать модель для QTreeView  (Прочитано 2667 раз)
miksayer
Гость
« : Ноябрь 30, 2009, 18:13 »

Начал разбираться с моделями. Для начала решил чуть-чуть переделать модель QTreeView из стандартных примеров. Основные изменения здесь:
Код
C++ (Qt)
void FilesTreeModel::setupModelData(libtorrent::file_storage const& files, FilesTreeItem *parent)
{
 
   for (libtorrent::file_storage::iterator itr = files.begin(); itr != files.end(); itr++)
   {
       QList<QVariant> l;
       l << QString(itr.string()) << tr("hi2") << tr("hi3");
       parent->appendChild(new FilesTreeItem(l, parent));
   }
}
т.е.по идее должны выводиться в столбик все элементы контейнера files(libtorrent::file_storage - контейнер из сторонней библиотеки). Но почему-то вообще ничего не выводиться. Что я делаю не так? в аттаче полный код моей модели
« Последнее редактирование: Ноябрь 30, 2009, 18:16 от miksayer » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.066 секунд. Запросов: 21.