c++ - 如何使 Qt 快速导航树项目?

标签 c++ qt treeview treemodel

我开发了一个节点下有 1,000,000 个项目的 Qt 树。该代码类似于 http://qt-project.org/doc/qt-5.0/qtwidgets/itemviews-simpletreemodel.html 中的简单树模型示例.

当我点击“结束”键时,需要 15 秒才能转到最后一项。有什么办法让它更快?

最佳答案

设置uniformRowHeights为真。然后行高只计算一次,而不是一百万次,使 QTreeView 更快。

关于c++ - 如何使 Qt 快速导航树项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14305350/

相关文章:

c++ - C++ 数组释放期间的段错误

qt - 部署 QT 应用程序

c++ - 工具提示中的 Qt WIdget

php - 用于列出同一表中类别的树层次结构的算法

treeview - JDK 8 TreeView 披露三角形垂直对齐不正确

c# - C++ 和 C# 可以用于 iPhone 应用程序吗

c++ - 适用于 Apache Cassandra 的 DataStax C/C++ 驱动程序 : Blob Conversion (GCrypt Crypto Key) Issue

c++ - 使用 Cmake 链接 libusb 时遇到问题

c++ - 故障转储分析 : CxxUnhandledExceptionFilter

WPF:Treeview 项根使用与子节点不同的模板