On Sun, 22 Mar 2009 20:46:46 -0500
Terry Brown <[email protected]> wrote:

> 
> On Sun, 22 Mar 2009 19:07:12 -0500
> "Edward K. Ream" <[email protected]> wrote:
> 
> > On Sun, Mar 22, 2009 at 10:41 AM, Ville M. Vainio
> > <[email protected]>wrote:
> > 
> > >
> > > > Indeed there is such an event: QWidget.destroyed.  Connecting
> > > > this event seems to work.
> > >
> > > It's actually QObject.destroyed.
> > >
> > > It does seem rather hackish (read: error-prone) to rely on that.
> > 
> > 
> > WARNING: Rev 1666 can totally mess up headlines.  Rev 1668 backed
> > out of the change within 10 minutes of the commit, so hopefully
> > this will not bite anyone.
> > 
> > >
> > > Following Terrys suggestion, why not just rely on:
> > >
> > > http://doc.trolltech.com/4.5/qlineedit.html#textEdited
> > 
> > 
> > Because it doesn't work completely.  In fact, the code that we have
> > been living with for the last several months uses the textEdited
> > signal.  The problem is that textEdited doesn't get generated when
> > focus leaves the outline.
> 
> I think I meant:
> 
> http://doc.trolltech.com/4.5/qlineedit.html#textChanged
> 
> which catches programatic changes as well, but the real point of my
> idea was to record the new text as each character is typed, so that

p.s. don't know if either of these are char. by char., but whatever
catches Ctrl-I etc. must be catching chars.  Or keystrokes, hmm, well,
you get the idea - I guess headline text could be grabbed from the
widget everytime a keystroke occurs.

> they're are not lost.  More CPU cycles, but it may make other
> feedback more dynamic too.  I don't care, as long as I can type
> headline notes on a conference call without losing them.
> 
> Cheers -Terry
> 
> > I do hope that Vincent's suggestion to use editingFinished will
> > work.  I'll be testing this tonight.
> > 
> > For reference, the event handlers should be bound in the
> > createTreeEditorForItem and editLabelHelper methods.  These probably
> > should be refactored to eliminate the duplicate code...
> > 
> > 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to