[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-kant
Subject:    Re: [Kde-kant] Plugin interface rewritten
From:       Cullmann Christoph <crossfire () babylon2k ! de>
Date:       2001-03-28 12:40:54
[Download RAW message or body]

Am Sonntag, 25. März 2001 18:24 schrieb Cullmann Christoph:
> Hi,
> yesterday and today I have rewritten the plugin interface.
> Each plugin has now a KantPlugin (QObject, only loaded once) and multiple
> KantPluginView's (one for each mainwindow to create the GUI,
> KXMLGUIClient). Only the interfaces of kant should be extended, KantView
> should inherit a KantViewIface which could be used by plugins instead of
> KantView and all needed functions for projectmanager should be implemented
> in
> KantViewManagerIface and KantDocManagerIface.
> After that we could create a libkantIface.la to link the plugins to it
> (more BC).
>
> Loading and Unloading of plugins during running Kant is now possible, even
> with multiple MainWindows open.
All work is done, should work now :)
Only the detection of the current active mainwindow isn't done :(( the 
plugins allways think the user uses the first mainwindow !
Any suggestions ?

cu
Christoph

>
> cu
> Christoph

-- 

| |  / /   - get an edge in editing -
| | / /    »»»» GET KANT ««««
| |/ /     a fast and capable multiple document,
|    \     multiple view text editor for KDE
| |\  \
| | \  \   http://devel-home.kde.org/~kant

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic