[Interest] building a light weight tree model

Frank Rueter | OHUfx frank at ohufx.com
Tue May 2 07:55:35 CEST 2017


Hi all,

Here is a snippet of test code to mimic a light weight tree model.
All it is trying to do is mimic the parenting according to the directory 
structure on disk using QStandardItems in a QStandardModel.
It works, but it took me way longer to figure out than I expected, and I 
have a feeling some of you may have good advise on how to make it more 
efficient.
https://pastebin.com/vRkzDPtt

I am not using QFileSystemModel as I wanted to keep things as efficient 
as possible and also need to add some custom items to the model.
Also, for the Python programmers: in my actual code I am using 
scandir.walk() instead of os.walk() for speed.

Any input would be greatly appreciated as I will need to run this over 
disks that have massive amounts of files.

Cheers,
frank


-- 

ohufxLogo 50x50 <http://www.ohufx.com> 	
	*vfx compositing <http://ohufx.com/compositing.html> | *workflow 
customisation and consulting <http://ohufx.com/customising.html>* *
		*<http://ohufx.com/compositing.html>*
<http://www.nukepedia.com/nubridge> 	
	

Your gateway to over 1,000 free tools... right inside of Nuke 
<http://www.nukepedia.com/nubridge>

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20170502/90a1177a/attachment.html>


More information about the Interest mailing list