标签: c++ linux qt4
我实现了一个继承QListView的新类,现在我想修改sizeHint()来计算新listviewer的最佳宽度。
首先想到的是挂钩模型的插入,检索最大长度,但如何?或者有更好的建议吗?
非常感谢。
答案 0 :(得分:0)
视图应根据父布局和可用屏幕空间分配的空间调整大小。调整大小后,它们应修剪/剪裁模型中的文本,这样您就可以轻松切换模型并在任何屏幕上使用相同的视图。如果根据模型中的数据调整视图大小,则无法保证视图适合可用的屏幕空间。