WM managed MDI (was Re: Three different tab implementations)

falk.brettschneider at gmx.de falk.brettschneider at gmx.de
Tue Feb 4 12:11:55 GMT 2003


Lubos Lunak wrote:
>  Is QextMDI the same as the KDockWidget* classes in kdeui or are those 
> different?
QextMDI consists of a mainwindow class (based on KParts::DockMainWindow)
which also acts as MDI controller, a view class and some helper classes for the
taskbar, decorated caption and a few private helper widgets.
But it just _uses_ the KDockWidget classes by linking against libkdeui.so,
just to dock tool-views and document-views with that certain KDE look'n'feel.

Nevertheless QextMDI can be compiled in Qt-only mode where it redirects its
base classes from KDE to Qt classes. In this case it compiles the KDockWidget
class set into the libary to have them also on Win32.

> Maybe simply QextMDI should be simply used, and
> be extended to the WM way.
I'd second this. For those who want to have a look at the code, a current
code copy is currently in the kdevelop cvs module (HEAD) in /lib/qextmdi based
on the Makefile.am project type.

Ciao
F at lk

-- 
+++ GMX - Mail, Messaging & more  http://www.gmx.net +++
NEU: Mit GMX ins Internet. Rund um die Uhr für 1 ct/ Min. surfen!





More information about the kde-core-devel mailing list