KDE/kdevelop/languages/cpp/debugger

Hamish Rodda rodda at kde.org
Sun Dec 9 16:51:41 UTC 2007


On Mon, 10 Dec 2007 03:42:04 am Vladimir Prus wrote:
> On Sunday 09 December 2007 19:09:59 Hamish Rodda wrote:
> > SVN commit 746588 by rodda:
> >
> > Initial working version of model/view based variable viewer.
> > - ported to model/view: new class VariableCollection, owned by the
> > controller, doubles as the model - new abstract base class
> > AbstractVariableItem replaces TrimmableItem - reworked implementations of
> > subclasses; moved MI command requests into subclasses + away from viewing
> > widget - currently disabled special views for variables like QString; I
> > plan to create a new interface for special view plugins to be able to
> > make this much more customizable (including things like easy access to
> > items in Qt's tulip classes)
> >
> > Current breakage includes:
> > - a new toplevel item is created for each thread/frame.  It seems to be a
> > feature of the previous code that got removed - was this accidental or
> > not?  Anyway, still need to make the latest frame auto-expand
>
> If I understand correctly, that was a feature. If you expand some variables
> in frame 0, go to frame 1, and then go to frame 0 again, you expect the
> tree state to be the same.

Yes, but in kdev3 as far as i remember, we just clear the "locals" entry and 
replace it... so now should i add a new frame entry and expand + set focus on 
that?

Cheers,
Hamish.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part.
URL: <http://mail.kde.org/pipermail/kdevelop-devel/attachments/20071210/66754041/attachment.sig>


More information about the KDevelop-devel mailing list