Rev 3772 allows proper mouseless operation of the qttabs gui. In particular, the tab-cycle-next/previous commands now call c.outerUpdate() after calling c.bodyWantsFocusNow().
I would have thought that c.bodyWantsFocusNow() would automatically call c.outerUpdate(), but apparently that changed when the "grand merge" of the qt gui work happened several years ago at rev 1247. At present, there is no difference between the c.xWantsFocus and c.xWantsFocusNow methods, except that c.widgetWantsFocusNow *does* call c.outerUpdate(). I'm not sure this usually makes any difference, but it there may be a difference between defining a command using @g.command and the more traditional way. In any event, binding, say, Alt-7 to tab-cycle-next now works. Edward -- 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.
