Название: Авторазмер ячеек таблицы Отправлено: trot от Мая 30, 2011, 19:30 Подскажите пожалуйста.
Необходимо создать таблица подобную в HTML. То есть необходимо, чтобы в зависимости от содержимого ячеек менялся их размер. При этом текст в ячейках должен автоматически переноситься по словам, сами ячейки соответственно должны раздвигаться как по ширине так и по высоте, чтобы весь текст был видимым. Как реализовать такой механизм, в каком направлении рыть? Спасибо. Название: Re: Авторазмер ячеек таблицы Отправлено: alexman от Мая 30, 2011, 21:07 Может просто отобразить данные в QTextBrowser?
Название: Re: Авторазмер ячеек таблицы Отправлено: trot от Мая 30, 2011, 22:26 Хотелось бы чтобы функционал был как у QTreeWidget или QTreeView, ну например, выделить ячейку, отредактировать её, вставить, удалить ну и т.д.
Название: Re: Авторазмер ячеек таблицы Отправлено: Drafter от Мая 31, 2011, 19:20 Похоже, Вам нужно обратить внимание на item-делегаты вьюверов. В частности на методы:
virtual QSize QItemDelegate::sizeHint(...); virtual void QItemDelegate::paint(...); которые определяют отрисовку элементов QListView, QTableView или QTreeView. |