LDForge


Re: [0.3-140907-1955] LDForge - Tha beta is fixed
#11
Quote:
Quote:- and is much faster indeed, but it nonetheless takes 14s (!) to select all in a moderately sized file (http://www.ldraw.org/cgi-bin/ptdetail.cgi?s=15673s02). MLCad does this almost instantaneously.
Yeah it's a problem. It's the object list view that causes the delay, and due to the way Qt manages selection on that widget, optimizing it is not very trivial albeit something that's on my list.
Oh yeah I need to fix that.

Okay I managed to write an algorithm to create selection ranges manually. With that + removing more unnecessary refresh calls I managed to cut down some select-all on 92258.dat from some 20 seconds to half a second. I'm still not happy with it but it will do for now. Tongue
Reply
« Next Oldest | Next Newest »



Messages In This Thread
LDForge - by Santeri Piippo - 2014-09-07, 1:37
Re: [0.3-140907-1955] LDForge - Tha beta is fixed - by Santeri Piippo - 2014-09-08, 23:33
RE: [dead] LDForge - by Roland Melkert - 2016-04-24, 19:49
RE: [dead] LDForge - by Santeri Piippo - 2016-04-24, 20:08
RE: [dead] LDForge - by Nils Schmidt - 2016-04-29, 14:52
RE: [dead] LDForge - by Roland Melkert - 2016-04-29, 17:35
RE: [dead] LDForge - by Santeri Piippo - 2016-10-16, 14:24
RE: LDForge - by Santeri Piippo - 2017-03-03, 23:56
RE: LDForge - by Philippe Hurbain - 2017-03-04, 8:21

Forum Jump:


Users browsing this thread: 4 Guest(s)