KDevItemModel (was Re: KDE/kdevelop/parts)
Adam Treat
treat at kde.org
Tue Sep 13 15:14:05 UTC 2005
On Tuesday 13 September 2005 4:52 am, Roberto Raggi wrote:
> Wow! Adam it looks very nice. Thanks for using the KDevItemModel :-)
>
> In KDevelop4 we'll try to use KDevItemModel as much as possible (e.g.
> problem reporter, class browser, project manager, doc browser,
> documentview, debugger views, and so on..). The idea is to provide a
> framework based on
> KDevItemModel to develop model/view classes(e.g. filters, sorters,
> searchers, and so on...).
I have sorting implemented for KDevItemModel now too. I'll make a
SortingEnabled property and the methods that implement it are virtual
protected so classes that inherit from KDevItemModel can do their own sorts
or none at all. I'll commit when I get home tonight.
> please, if you are working on a plugin for KDevelop4 try to use the
> KDevItemModel/KDevTreeView classes.
>
> ciao robe
>
> On Tuesday 13 September 2005 03:43, Adam Treat wrote:
> > SVN commit 460115 by treat:
> >
> > * The new document view part. This plugin is a global plugin
> > thought of as a replacement for the old filelist plugin. It will
> > behave in much the same way except the documents are organized
> > by their mimetypes and then alphabetically. In order to organize by
> > mimetype I've taken the idea from qt4 designer's widget list.
> >
> > CCMAIL: kdevelop-devel at kdevelop.org
> >
> >
> > M +1 -0 Makefile.am
> > A documentview (directory)
> > A documentview/Makefile.am
> > A documentview/README
> > A documentview/kdevdocumentmodel.cpp [License: LGPL (v2+)
> > (wrong address)] A documentview/kdevdocumentmodel.h
> > [License: LGPL (v2+) (wrong address)] A
> > documentview/kdevdocumentview.cpp [License: LGPL (v2+) (wrong address)] A
> > documentview/kdevdocumentview.desktop
> > A documentview/kdevdocumentview.h [License: LGPL (v2+)
> > (wrong address)] A documentview/kdevdocumentview.rc
> > A documentview/kdevdocumentview_part.cpp [License: LGPL
> > (v2+) (wrong address)] A documentview/kdevdocumentview_part.h
> > [License: LGPL (v2+) (wrong address)] A
> > documentview/kdevdocumentviewdelegate.cpp [License: LGPL (v2+) (wrong
> > address)] A documentview/kdevdocumentviewdelegate.h
> > [License: LGPL (v2+) (wrong address)]
> >
> >
> > --- trunk/KDE/kdevelop/parts/Makefile.am #460114:460115
> > @@ -5,6 +5,7 @@
> > #### TODO appwizard
> >
> > SUBDIRS = fullscreen \
> > + documentview \
> > outputviews \
> > konsole \
> > diff \
> >
> > _______________________________________________
> > KDevelop-devel mailing list
> > KDevelop-devel at barney.cs.uni-potsdam.de
> > http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
>
> _______________________________________________
> KDevelop-devel mailing list
> KDevelop-devel at barney.cs.uni-potsdam.de
> http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
--
I'm running a Marathon in December!
HELP ME SAVE LIVES and Donate Today!
http://helpmesavelives.blogspot.com/
More information about the KDevelop-devel
mailing list