crossplatform.ru

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

> Как в ячейке таблице отображать виджет ?, QItemDelegate
flankerr
  опции профиля:
сообщение 19.10.2009, 12:53
Сообщение #1


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

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

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




Репутация:   0  


Есть таблица. Надо в ячках вместо стандартной текстовой строки отображать виджет.
На сколько я понимаю тут нужен QItemDelegate. Как подсунуть виджет при редактировании примеров полно. Как отрисовать ячейку с нуля тоже понятно.
А вот как в ячейку в режиме отображения (не редактирования) подсунуть виджет ? И главное чтобы с этим виджетом можно было работать, ну всмысле он был не просто тупо картинкой а полностью рабочим, т.е реагировал на действия пользователя ??

Сообщение отредактировал flankerr - 19.10.2009, 12:53
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 19.10.2009, 20:13
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(SABROG @ 19.10.2009, 21:52) *
Т.е. по сути, в момент редактирования ячейки их 2 должно получиться.
в каждый момент один. По моему так
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
SABROG
  опции профиля:
сообщение 19.10.2009, 21:06
Сообщение #3


Профессионал
*****

Группа: Участник
Сообщений: 1207
Регистрация: 8.12.2008
Из: Russia, Moscow
Пользователь №: 446

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




Репутация:   34  


Цитата(Litkevich Yuriy @ 19.10.2009, 21:13) *
Цитата(SABROG @ 19.10.2009, 21:52) *
Т.е. по сути, в момент редактирования ячейки их 2 должно получиться.
в каждый момент один. По моему так


Думаю ты прав. Но двойная работу все же присутствует. Остается только понять насколько сильно будет грузить приложение таблица с сотней открытых editoro'в.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


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


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




RSS Текстовая версия Сейчас: 29.4.2024, 4:51