【发布时间】:2010-04-19 15:01:37
【问题描述】:
我尝试编写一个基于 QTreeView 的可编辑表格,其中单元格中包含自动换行的内容,而单元格中的内容又应该像 MSWord 中的表格中的普通单元格一样在高度上扩展(整个文本可见),但遇到了无法克服的障碍:
首先 - 我无法设置固定的单元格大小。
第二 - 我无法在自动换行的单元格中显示文本。为此,我使用了 void QTreeWidget::setItemWidget ( QTreeWidgetItem * item, int column, QWidget * widget ),但它仅适用于只读解决方案。而且我还没有想出任何其他的想法。
QTreeView的这种行为可以实现吗?以及如何解决我的这些问题?
提前致谢
谢尔盖
【问题讨论】:
-
如果你正在创建一个“可编辑表”,为什么需要基于 QTreeView?
-
我只想拥有树状结构的文本