[prev in list] [next in list] [prev in thread] [next in thread]
List: kdevelop-devel
Subject: Re: which KMainWindow?
From: Alexander Dymo <adymo () mksat ! net>
Date: 2005-12-13 17:04:10
Message-ID: 200512131904.10618.adymo () mksat ! net
[Download RAW message or body]
On Tuesday 13 December 2005 02:39, Alan Ezust wrote:
> I'm having a difficult time understanding which MainWindow class is
> being used where.
> In particular, I use the "tabbed pages" mode, which has some dock
> windows with tab panes inside them.
> Which class is that?
> I noticed a bunch of "mainwindow" classes which have no documentation
> on the top.
> What is SimpleMainWindow? If DMainWindow is the "simplified idea
> mode", what is the "full idea mode"?
Oh, that's a tough question :)
There are two hierarchies of main window in KDevelop,
first is
KMainWindow
KParts::MainWindow
DMainWindow
SimpleMainWindow
which is used for "Simple Ideal Mode" (should be default in KDevAssistant).
and second is
KMainWindow
KParts::MainWindow
KMdiMainFrm
NewMainWindow
which is used for all other UI modes. Tabbed UI mode uses NewMainWindow
but all functionality is provided by KMdiMainFrm which is from kdelibs/kmdi.
For KDE4 we will not use kmdi-based one for sure.
> What is the classname the docked tabbed widget full of tool views?
> Where is it created?
The thing you're asking is probably KDockWidget class. It's created
somewhere in kmdi library code but the widget itself is from kdelibs/kdeui.
> Also, is there a tool or a way to export and import the shortcuts in
> KDevelop?
No, but this should be done globally at kdelibs level. Then KDevelop will have
the ability to import/export shortcuts.
_______________________________________________
KDevelop-devel mailing list
KDevelop-devel@barney.cs.uni-potsdam.de
http://barney.cs.uni-potsdam.de/mailman/listinfo/kdevelop-devel
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic