Matthew McCormick (thewtex) wrote:

> So, I have implemented my PyQt4/veusz application, which can be seen here:
> http://mmmccormick.com/#tcd_analyze
> 
> It looks good, but the speed is not usable for a real dataset.  I've
> got anti-aliasing turned off, which helps a lot, but it still needs a
> ways to go.  Here is some profiling data I made with the cProfile
> module:

Interesting... It looks like _getLinePoints in widgets/point.py is one of 
the biggest problems. Is that correct? This is a function I have considered 
recoding in C++, but SIP seems to be fairly painful to use so I've never got 
that far. The main problem I've had with it is getting it integrated into 
the build system properly.

Are you using a recent Qt version? They fixed a bug which made plotting 
lines very slow in X11 if they were long (even if clipped).

Jeremy


_______________________________________________
Veusz-discuss mailing list
Veusz-discuss@gna.org
https://mail.gna.org/listinfo/veusz-discuss

Répondre à