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

List:       kde-core-devel
Subject:    Re: QextMDI -> KDE ?
From:       Bernd Gehrmann <bernd () physik ! hu-berlin ! de>
Date:       1999-11-11 17:34:39
[Download RAW message or body]

On Thu, 11 Nov 1999 Reginald Stadlbauer wrote:
>BTW: What´s the advantage of QextMDI over QWorkspace?

Advantages of QextMDI:
* Window manager capabilities like 'Tile' and 'Expand horizontal'
* Undocking

Disadvantages:
* Complicated API: Every client widget has to be wrapped in
  a QextMDIChildView
* Undocked windows have the wrong titlebar (namely the one from
  the window manager), making docking counter-intuitive
* Maximized windows take too much space
* "Task bar" takes far too much space
* No popup on the titlebar icon

Advantages of QWorkspace:
* ultra-simple API

Disadvantages:
* Not possible to tile windows
* No undocking possible

Both have the conceptual problem that it is not possible to
have two client windows open and being able to move the
boundary between them. Also, if a new window is opened, it
always overlaps the information in an existing window
one wants to see (according to Murphy's law).

Bernd.

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

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