On Fri, Mar 6, 2009 at 8:35 PM, Edward K. Ream <[email protected]> wrote:

> P.S. The Tk tree code continues to be significantly faster than the
> native qt tree code.  Running all tests results in 411 calls to the tk
> full redraw code, and only 330 calls to the Qt full_redraw method.

Qt tree drawing should probably be declared a solved problem - it's
clearly fast enough for normal operation. A job well done, basically.

One performance wart I'm seeing is slowness when navigating the tree
with cursor keys and "moving over" large nodes - because every node
selection changes the body text, there is an annoying pause when you
just want to skip over a node. This could be solved by emitting the
selecthint on idle phase with some (0.2 sec?) delay when the node is
large, but I'm not at all sure how robustly it would behave w/ regard
to rest of leo (e.g. unittests).


-- 
Ville M. Vainio
http://tinyurl.com/vainio

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/leo-editor?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to