我没有做很多 Qt 编程,所以这听起来像是一个愚蠢的问题,但是 qt4 中的 QListViewItem 发生了什么?
我有这个我前段时间在 qt3 中编写的应用程序。我使用恰当的名称“qt3toqt4”程序将其更改为 qt4(所有这些都在 Fedora 平台上)。
在内部,它似乎将很多类从 QClass 更改为 Q3Class(可能是为了提供某种向后兼容性),然后用 qt4 编译它。我今天遇到了一些问题(与从 QProcess 读取标准输出有关,但除此之外),我决定简单地在 qt4 中重写应用程序。
现在解决问题 - 我使用 QListView,并在树状结构中添加大量 QListViewItems。像这样的东西:
但这在 qt4 中似乎不再可用。而且我也找不到任何提供这种行为的例子。有没有办法在 qt4 中做到这一点?也许让它更复杂 - 我使用了我自己的 QListViewItems(派生自 QListViewItem)......