TODO list for 2.0 (5/June/2001)

Roland Krause rokrau at yahoo.com
Tue Jun 5 17:50:00 UTC 2001


Well I guess I dont really care to much about a "ficticous" emacs part.
I think the architecture is pretty good the way it is, except I would
make CEditWidget use a Kate part and KHTMLView use a konqui
part...(probably already does?)

Roland

--- "F at lk Brettschneider" <gigafalk at yahoo.com> wrote:
> Hi,
> 
> Roland Krause wrote:
> > 
> > port docViewMan to HEAD ;-)
> This would mean to go back to the generic verion of DocViewMan we
> partly
> had in the very early CVS versions of it. Christian and I optimized
> DocViewMan for KDevelop-2.0 to the special use of CEditWidget and
> KHTMLView.
> 
> A generic version of DocViewMan is possible by exclusively using
> QObject
> and QWiget as base classes again as well as emitting signals instead
> of
> doing operations on special document and view classes. Then another
> specialized classes (e.g. KWriteDocViewMan or EmacsDocViewMan) loaded
> by
> plugins can bind the signals to their own special slots.
> 
> DocViewMan::createView() {
>   // doing general things
>   ...
>   // allowing special things here
>   emit sig_createView()
>   ...
> }
> 
> KWriteDocViewMan::slotCreateView() {
>   ...
>   new KWriteView()
> }
> 
> EmacsDocViewMan::slotCreateView() {
>   ...
>   new EmacsView()
> }
> 
> Ciao,
> F at lk
> 
> _________________________________________________________
> Do You Yahoo!?
> Get your free @yahoo.com address at http://mail.yahoo.com
> 
> 
> -
> to unsubscribe from this list send an email to
> kdevelop-devel-request at kdevelop.org with the following body:
> unsubscribe »your-email-address«

=====
--
Roland Krause
In the garage of life there are mechanics and 
there are drivers. Mechanics wanted!

__________________________________________________
Do You Yahoo!?
Get personalized email addresses from Yahoo! Mail - only $35 
a year!  http://personal.mail.yahoo.com/

-
to unsubscribe from this list send an email to kdevelop-devel-request at kdevelop.org with the following body:
unsubscribe »your-email-address«



More information about the KDevelop-devel mailing list