Important: Please read the Qt Code of Conduct - https://forum.qt.io/topic/113070/qt-code-of-conduct
Sorting QTreeWidget and Performance of QTreeWidget vs QTreeView
Kelv1n last edited by
I'm beginning to dabble with QT5, my first home project is a Filesystem explorer similar to TreeSize for Windows (Why? cause the concept is easy but requires quite a few moving parts) which scans a set path and all sub-directories, populating the tree with
Dir name and size
Filename, type, size etc and then sorts it by size.
My initial code uses a QTreeWidget, but I'm finding the sorting freezes the app til it completes (due to the treesize and depth).
Is there anyway of pushing the sorting to another thread?
Also, would there be any speed improvements to use a TreeView and custom model?
P.S. I'm very new to this, so would appreciate KISS suggestions :)
Hi and welcome to devnet,
For a thread enabled model, take a look at the QFileSystemModel sources,