kdockwidget.h
42 IMPORTANT Note: This file compiles also in Qt-only mode by using the NO_KDE2 precompiler definition!
306 * NOT PART OF THE PUBLIC API (you don't have access the class defintion anyways, without special
313 * NOT PART OF THE PUBLIC API (you don't have access the class defintion anyways, without special
474 DockToSpecialSites=0x0040,
504 KDockWidget* manualDock( KDockWidget* target, DockPosition dockPos, int spliPos = 50, TQPoint pos = TQPoint(0,0), bool check = false, int tabIndex = -1);
1336 KDockMainWindow( TQWidget* parent = 0L, const char *name = 0L, WFlags f = WType_TopLevel | WDestructiveClose );
1338 KDockMainWindow( TQWidget* parent = 0L, const char *name = 0L, WFlags f = (WFlags)(WType_TopLevel | WDestructiveClose) );
1379 KDockWidget* createDockWidget( const TQString& name, const TQPixmap &pixmap, TQWidget* parent = 0L,
1380 const TQString& strCaption = TQString::null, const TQString& strTabPageLabel = TQString::fromLatin1( " " ) );
1505 KDockWidget* createDockWidget( const TQString& name, const TQPixmap &pixmap, TQWidget* parent = 0L,
1506 const TQString& strCaption = TQString::null, const TQString& strTabPageLabel = TQString::fromLatin1( " " ) );
A mini-button usually placed in the dockpanel.
Definition: kdockwidget_private.h:249
A special kind of TDEMainWindow that is able to have dockwidget child widgets (and member of the dock...
Definition: kdockwidget.h:1315
TQPopupMenu * dockHideShowMenu() const
Returns a popup menu that contains entries for all controlled dockwidgets making hiding and showing t...
Definition: kdockwidget.h:1422
void activateDock()
It runs through all dockwidgets which are under control of the dockmanager and calls show() for every...
Definition: kdockwidget.h:1414
KDockManager * dockManager
A pointer to the manager for the dock process.
Definition: kdockwidget.h:1470
KDockWidget * mainDockWidget
A pointer to the main dockwidget (where one can manualDock() to.
Definition: kdockwidget.h:1465
void dockWidgetHasUndocked(KDockWidget *)
Signals a certain dockwidget is undocked now.
The manager that knows all dockwidgets and handles the dock process (and member of the dockwidget cla...
Definition: kdockwidget.h:916
void makeWidgetDockVisible(TQWidget *w)
Works like makeDockVisible() but can be called for widgets that covered by a dockwidget.
Definition: kdockwidget.h:1022
void replaceDock(KDockWidget *oldDock, KDockWidget *newDock)
Signals a dockwidget is replaced with another one.
void setDockDefaultPos(KDockWidget *)
Signals a dockwidget without parent (toplevel) is shown.
void activate()
Shows all encapsulated widgets of all controlled dockwidgets and shows all dockwidgets which are pare...
Definition: kdockwidget.cpp:1690
Like TQSplitter but specially designed for dockwidgets stuff.
Definition: kdockwidget_private.h:45
It just hides the special implementation of a dockwidget tab groups (and is member of the dockwidget ...
Definition: kdockwidget.h:368
An abstract class for all dockwidget drag-panels of a dockwidgets (and member of the dockwidget class...
Definition: kdockwidget.h:154
KDockWidget * dockWidget() const
Definition: kdockwidget.h:177
An abstract base clase for all dockwidget headers (and member of the dockwidget class set).
Definition: kdockwidget.h:104
virtual void setTopLevel(bool)
Provides things concerning to switching to toplevel mode.
Definition: kdockwidget.h:125
virtual void saveConfig(TDEConfig *)
Provides saving the current configuration.
Definition: kdockwidget.h:131
virtual void loadConfig(TDEConfig *)
Provides loading the current configuration.
Definition: kdockwidget.h:136
This special widget is the panel one can grip with the mouses (and member of the dockwidget class set...
Definition: kdockwidget.h:200
The header (additional bar) for a KDockWidget s (and member of the dockwidget class set).
Definition: kdockwidget.h:242
KDockButton_Private * stayButton
a little button for enabling/disabling dragging the dockwidget with the mouse
Definition: kdockwidget.h:341
KDockButton_Private * dockbackButton
a little button for dock back the dockwidget to it's previous dockwidget
Definition: kdockwidget.h:346
KDockButton_Private * closeButton
a little button for closing (undocking and hiding) the dockwidget
Definition: kdockwidget.h:336
TQHBoxLayout * layout
A layout manager for placing the embedded buttons (close and stay)
Definition: kdockwidget.h:331
Floatable widget that can be dragged around with the mouse and encapsulate the actual widgets (and me...
Definition: kdockwidget.h:429
DockPosition formerDockPos
the former dock position when it really was at another position before.
Definition: kdockwidget.h:824
void setDockDefaultPos()
Signals that the dock default position is set.
void headerDockbackButtonClicked()
Emitted when the dockback button of the panel ( KDockWidgetHeader) has been clicked.
void setTabPageLabel(const TQString &label)
Sets a string that is used for the label of the tab page when in tab page mode.
Definition: kdockwidget.h:619
TQString tabPageTitle
a string used as title of the tab page when in tab page mode
Definition: kdockwidget.h:832
DockPosition
The possible positions where a dockwidget can dock to another dockwidget.
Definition: kdockwidget.h:466
void headerCloseButtonClicked()
Emitted when the close button of the panel ( KDockWidgetHeader) has been clicked.
TQString toolTipStr
a string used as tooltip for the tab page header when in dock-centered mode.
Definition: kdockwidget.h:828
void widgetSet(TQWidget *)
void setToolTipString(const TQString &ttStr)
Stores a string for a tooltip.
Definition: kdockwidget.h:603
KDockWidget * formerBrotherDockWidget
earlier closest neighbor widget, so it's possible to dock back to it.
Definition: kdockwidget.h:816
void setDockSite(int pos)
Specify where it is either possible or impossible for another dockwidget to dock to this.
Definition: kdockwidget.h:523
void docking(KDockWidget *dw, KDockWidget::DockPosition dp)
Emitted when another dock widget is docking to this.
WindowType