crossplatform.ru

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

> коим образом QMap<> представить как модель для QTreeView
karpoffhome
  опции профиля:
сообщение 18.8.2010, 11:48
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 6
Регистрация: 18.8.2010
Пользователь №: 1972

Спасибо сказали: 0 раз(а)




Репутация:   0  


добрый день ...
в общем имею набор данных заключенных в структуре вида QMap<QString,QMap<QString,int>*>. необходимо отразить эти данные в QTreeView. поскольку с Qt сталкиваюсь впервые прошу подсказки какой наиболее предпочтительный способ можно придумать.

вид отображения соответственно:

|- некий параметр
| |- значение - эквивалент
| |- значение - эквивалент
| `- значение - эквивалент
`- и еще параметр
|- значение - эквивалент
|- значение - эквивалент
`- значение - эквивалент

сие реально???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
DEADHUNT
  опции профиля:
сообщение 20.8.2010, 11:39
Сообщение #2


Активный участник
***

Группа: Участник
Сообщений: 430
Регистрация: 15.4.2009
Пользователь №: 686

Спасибо сказали: 26 раз(а)




Репутация:   2  


Цитата(Litkevich Yuriy @ 20.8.2010, 12:33) *
нет. Но вместо него можно использовать хэш (QHash), он хранит в том порядке, в котором добавляли

QHash is unordered, so an iterator's sequence cannot be assumed to be predictable. If ordering by key is required, use a QMap.
хэш таблица не сохраняет порядок.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- karpoffhome   коим образом QMap<> представить как модель для QTreeView   18.8.2010, 11:48
- - Алексей1153   вообще, класс вида QMap<parent_id,child_id...   18.8.2010, 12:34
|- - karpoffhome   как бы да. но я не соображу как эту структуру данн...   18.8.2010, 12:57
|- - DIMEDROLL   Цитата(karpoffhome @ 18.8.2010, 12:57) ка...   18.8.2010, 15:15
|- - karpoffhome   Цитата(DIMEDROLL @ 18.8.2010, 16:15) Цита...   19.8.2010, 10:20
|- - DIMEDROLL   ну тогда прийдется вникать в Model/View Programmin...   19.8.2010, 10:44
- - Алексей1153   её надо не передавать, а прошагать все элементы ма...   18.8.2010, 13:20
- - Litkevich Yuriy   Словарь не годится для создания дерева, это я уже ...   18.8.2010, 13:40
- - Алексей1153   У меня есть класс для представления дерева - в нём...   18.8.2010, 13:54
- - karpoffhome   подскажите, а есть ли возможность отключить автома...   20.8.2010, 11:06
- - Алексей1153   karpoffhome, нету такой возможности - примени друг...   20.8.2010, 11:08
- - DEADHUNT   Цитата(Алексей1153 @ 20.8.2010, 12:08) ka...   20.8.2010, 11:16
- - Алексей1153   DEADHUNT, если сортировать не надо, то зачем храни...   20.8.2010, 11:18
- - Litkevich Yuriy   Цитата(karpoffhome @ 20.8.2010, 15:06) по...   20.8.2010, 11:33
- - DEADHUNT   Цитата(Litkevich Yuriy @ 20.8.2010, 12:33...   20.8.2010, 11:39
- - karpoffhome   решил проблему следующим образом: CODE QStandardI...   24.8.2010, 16:10
- - igor_bogomolov   void QTreeView::expandAll () [slot]   24.8.2010, 16:24


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


4 чел. читают эту тему (гостей: 4, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.12.2024, 13:09