crossplatform.ru

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

> Отображение виджета в режиме просмотра таблицы
DarkAngel
  опции профиля:
сообщение 13.7.2009, 13:38
Сообщение #1


Студент
*

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

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




Репутация:   0  


Приветствую!
В Qt я пока еще новчек, поэтому если решение тривиально, то прошу направить меня в соответствующий раздел справки :)
Суть такова: есть tableView, столбцы которого - стандартные виджеты(QComboBox, QDateEdit, QSpinBox... etc). Естественно, используется паттерн Model/View. Но вся загвоздка, для меня, состоит в том, что один из столбцов должен содержать виджеты-гиперссылки(с этм проблем нет), которые отображались бы(и, конечно, реагировали на действия ползователя) в режиме просмотра таблицы. В режиме же редактиирования, эти ячейки должны быть пустыми(без виджета). Возможно ли это реализовать?

офф: снесите дубль, плиз. инет глюканул...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
DarkAngel
  опции профиля:
сообщение 15.7.2009, 18:17
Сообщение #2


Студент
*

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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 15.7.2009, 18:51) *
реализуется в функции делегата QItemDelegate::drawDisplay

Только так? Просто хотелось бы реализовать этот виджет самостоятельным - с отрисовкой и с обработкой событий, а не обрабатывать события представления. Мне кажется, что это было бы более логичным
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

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


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


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




RSS Текстовая версия Сейчас: 28.4.2024, 23:47