Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: EhTemka от Август 14, 2007, 19:08



Название: Многострочная ячейка таблицы
Отправлено: EhTemka от Август 14, 2007, 19:08
Всем привет!

Qt 4.1.4

   Такая проблемка. Что-то не пойму, как отображать текст в несколько строк в ячейке таблицы(QTableView или QTreeView).


Название: Многострочная ячейка таблицы
Отправлено: linuxoid от Август 15, 2007, 08:04
попробуй использовать "\n"-это типа новая строка
например "номер \n строки"  ----->    "строки" должна оказаться под "Номер"


Название: Многострочная ячейка таблицы
Отправлено: den'ka от Август 15, 2007, 13:02
Пиши свой делегат. Наследуеш QItemDelegate и переопределяеш метод paint. Ну а там уже рисуеш все так, как тебе надо.


Название: Многострочная ячейка таблицы
Отправлено: Gryz от Август 15, 2007, 14:19
QTableView::setSpan
только для этого надо перейти на Qt 4.2 и выше.


Название: Многострочная ячейка таблицы
Отправлено: EhTemka от Август 17, 2007, 14:15
Спасиб всем!