Название: посоветуйте решение Отправлено: izoomer от Ноябрь 23, 2006, 01:25 QT-4.2
Хотел бы создать модель со следующим содержимым - читаем папку и создаем следующий список (если бы было два значения, можно было бы использовать QMap) (в каждой папке есть графический файл) <папка, картинка, список файлов в папке>. Елибы было 2 то можно было бы QMap<QString,QStringList> первое папка - второе список файлов в папке. но нужно еще хранить картинку для этой связки. Подскажите решение. Название: Re: посоветуйте решение Отправлено: itan от Ноябрь 23, 2006, 09:42 QMap<QString, QPair<QString, QStringList> >
подойдет? Название: Re: посоветуйте решение Отправлено: QCasper от Ноябрь 23, 2006, 09:53 Цитата: "itan" QMap<QString, QPair<QString, QStringList> > подойдет? QMap<QString, QPair<QImage, QStringList> > уж тогда :) Название: посоветуйте решение Отправлено: izoomer от Ноябрь 23, 2006, 10:45 Подойдет.
А как этими значениями QAbstractItemModel заполнить ? Название: посоветуйте решение Отправлено: bigirbis от Ноябрь 23, 2006, 19:44 Посмотри вот такую штуку в ассистанте
Q_DECLARE_METATYPE ( Type ) Там примеров достаточно Название: посоветуйте решение Отправлено: izoomer от Ноябрь 23, 2006, 22:49 та нет,
я не понимаю как кастомная модель заполняется данными КАК МНЕ ЕЁ ЗАПОЛНИТЬ ? Неужели просто определить какой либо QStringList в декларации модели, но ведь очевидно что не так! Модель одномерная ..... Название: посоветуйте решение Отправлено: bigirbis от Ноябрь 24, 2006, 15:30 Если иевется в виду хранилище, то ДА. Только операции с индексом нужно будет описать.
Название: посоветуйте решение Отправлено: Admin от Ноябрь 26, 2006, 13:40 я всвое время когда писал редактор реестра на этой модели
чуть плакать не стал - мозги ломались |