Rev 1441 contains the code that connects headline widgets with Leo's core. This involved some major hacks to the eventFilter, but in the end the hacks turned out to be fairly clean, if that makes any sense :-)
In particular, tree.edit_widget always returns None, which decouples some of the ugliest code in Leo's core. It is replaced by leoQtTree.editLabel, an override of leoTree.editLabel. It's hairy too, but somehow cleaner than the original code. **Warning**: there is still the potential for truly nasty bugs and/or crashes. Be careful! OTOH, I've been using the qt plugin without any serious troubles, and it works even when there are (soft) crashes, so there is hope :-) As you will see from the to-do list, the remaining items are fairly minor. It looks all the essentials of qt plugin are complete! Hurray! 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 -~----------~----~----~----~------~----~------~--~---
