Здравствуйте, гость ( Вход | Регистрация )
|
icore2008 |
22.7.2008, 19:51
Сообщение
#1
|
|
Студент ![]() Группа: Новичок Сообщений: 22 Регистрация: 10.4.2008 Пользователь №: 145 Спасибо сказали: 0 раз(а) Репутация: 0
|
Всем привет.
Есть модель QStandardItemModel, которая устанавливается в QTreeView. Мне нужно сделать так, чтобы напротив иерархии детей (QStandardItem) item1, item2, item3 создавались айтемы модели. Подскажите, пожалуйста, как это реализовать? Рисунок с детьми прилагается ЗЫ: Пример simpletreemodel смотрел - не подходит реализация. |
|
|
|
![]() |
|
Litkevich Yuriy |
23.7.2008, 17:07
Сообщение
#2
|
![]() разработчик РЭА ![]() ![]() ![]() ![]() ![]() ![]() ![]() Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94
|
если тебя смутило, то что число строк не меняется, то обрати внимание на исходную функцию:
Цитата void QStandardItemModel::setItem ( int row, int column, QStandardItem * item ) Sets the item for the given row and column to item. The model takes ownership of the item. If necessary, the row count and column count are increased to fit the item. The previous item at the given location (if there was one) is deleted. This function was introduced in Qt 4.2. See also item(). void QStandardItemModel::setItem ( int row, QStandardItem * item ) This is an overloaded member function, provided for convenience. т.е. "Если необходимо, то число строк и число колонок увеличивается, чтобы разместить элемент" |
|
|
|
icore2008 создание айтемов в QStandardItemModel для QTreeView 22.7.2008, 19:51
void* icore2008, т.е. ты хочешь чтобы на месте надписей ... 22.7.2008, 21:43
icore2008 Цитата(void* @ 22.7.2008, 21:43) icore200... 22.7.2008, 21:45
Litkevich Yuriy Цитата(icore2008 @ 23.7.2008, 1:45) Хочу,... 22.7.2008, 21:54
icore2008 Цитата(Litkevich Yuriy @ 22.7.2008, 21:54... 22.7.2008, 22:01
Litkevich Yuriy я все равно ничего не понял, давай без терминов мо... 22.7.2008, 22:27
icore2008 давайте
хочу, чтобы напротив надписей item1, ite... 22.7.2008, 22:29
Litkevich Yuriy ну тебе надо данные разместить по соответствующим ... 22.7.2008, 22:38
icore2008 спасибо большое, буду ждать 22.7.2008, 22:41
Litkevich Yuriy вот помоему нашел, скомпиль проверь.
/* ==========... 22.7.2008, 22:47
icore2008 Cпасибо Вам огромнейшее
Поделитесь, пожалуйста, к... 23.7.2008, 8:06
Litkevich Yuriy лучше купи, она того стоит, я на Озоне покупал
во... 23.7.2008, 8:15
void* Цитата(icore2008 @ 22.7.2008, 22:29) хочу... 23.7.2008, 9:21
icore2008 Цитата(void* @ 23.7.2008, 9:21) ...
знаю ... 23.7.2008, 13:28
icore2008 Интересует вот этот кусочек кода:
model.insertRo... 23.7.2008, 16:35
Litkevich Yuriy посмотри void QStandardItemModel::appendRow ( cons... 23.7.2008, 16:53
icore2008 Цитата(Litkevich Yuriy @ 23.7.2008, 16:53... 23.7.2008, 16:58
icore2008 Цитата(Litkevich Yuriy @ 23.7.2008, 17:07... 23.7.2008, 17:12
Litkevich Yuriy тебе надо разобратся как работате пример у Макса, ... 23.7.2008, 17:19
icore2008 Цитата(Litkevich Yuriy @ 23.7.2008, 17:19... 23.7.2008, 17:28
icore2008 решение нашел в примере Simple Tree Model.
Вполне ... 24.7.2008, 15:00
icore2008 Вроде бы разобрался со вставкой строк и колонок в ... 26.7.2008, 12:05
Litkevich Yuriy Ну в дереве строки и являются элементами (items) д... 26.7.2008, 12:14![]() ![]() ![]() |
|
Текстовая версия | Сейчас: 10.11.2025, 1:26 |