qt:expandable / collapsable listview

时间:2013-12-09 04:57:04

标签: qt expandablelistview qlistview

我希望使用原生Qt类创建像 QML Exmaple 这样的“新”列表视图。

我想制作一个如下所示的列表视图。

enter image description here enter image description here

它看起来像一个QML示例,但略有不同。 QListView对它的布局有限制,对吗?我想要一个克服这个问题的提示。

1 个答案:

答案 0 :(得分:0)

您希望使用GridView代替ListView。这将让您更接近于让您的UI看起来像您设计的那样。但是,目前Qt Quick仅支持网格项的固定单元格大小,这意味着您将无法扩展仅一个项目的单元格大小。你可以做的所有事情都是设置单元格大小以适应扩展项目,这样每个网格项目将占用尽可能多的空间。然后,您可以更改每个项目的尺寸,而无需担心拟合问题。