Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 30.09.2011, 21:04
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Доброго времени сутокПытаюсь реализовать редактируемую таблицу на базе QTreeView. Мне нужно поведение как например в МСВорде, когда содержимое ячейки не помещается в одну строку слово переносится на новую и высота строки учеличивается. По умолчанию размер ячейки не ограничен, или ограничет весьма большой величиной, и ее содержимое отображается с троеточием в конце видимой области, это поведение мне и не получилось изменить. Я использую для делегата QPlainTextEdit и получаю размер необходимый для ячейки c помощью blockBoundingRect и могу установить высоту, но ширину получаемую от делегата QTreeView игнорирует и отображает содержимое ячейки с троеточием.Функция QTreeWidget::setItemWidget ( QTreeWidgetItem * item, int column, QWidget * widget ) используется не для редактируемой модели, но с подставлением QLabel со свойством setWordWrap(True) содержимое отображается как нужно, вот только редакритовать ее нельзя...Можно ли реализовать такое поведение QTreeView? И как установить свойство wordwrap для ячейки?Заранее спасибо
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
Символы перехода на новую строку Guest Продолжение старого архива 0 16.10.2011 13:53
Как скопировать целую строку в таблице BASE и вставить ее в новую строку? Guest Продолжение старого архива 0 01.10.2011 03:01
Перенос на новую строку [РЕШЕНО] Guest Третий архив вопросов и ответов 0 29.09.2011 22:45
НАРОД!Как мне добавить новую строку в QSqlQueryModel?? Guest Новые вопросы и ответы 2 0 29.09.2011 06:57
Как слать переход на новую строку в PHP Guest Продолжение нового архива 0 27.09.2011 21:47



© www.otvetnemail.ru - Форум вопросов и ответов.