I'm not thinking to change it about the problem, I want to optimize it. Make faster and avoid some things that can cause problems.
Isn't your problem, that your program is to slow? In order to optimize it you should first find the bottleneck, before you start. Maybe your data structures are the problem, but it can also be the slow file I/O or the wrong configuration of the tree, or...
It's normal, only gets slow if moving big directories, but it's normal to slow in moving too much things in the filesystem.
But, I'm trying to avoid letting the entire tree in a directory. And trying to improve how the user interacts with it, like using treeWidget or changing to something faster or better to navigate.
Bookmarks