KoToolDockBase Class Reference
Base class for individual 'floating palette' type dialogs. More...
#include <kotooldockbase.h>
Inheritance diagram for KoToolDockBase:


Public Slots | |
void | show () |
void | hide () |
void | makeVisible (bool) |
Signals | |
void | visibleChange (bool) |
Public Member Functions | |
void | activate () |
void | restore () |
Protected Slots | |
void | beginResize () |
void | stopResize () |
void | beginMove () |
void | stopMove () |
void | positionChanged () |
void | sizeChanged () |
void | fixPosition (int &x, int &y, int &w, int &h) |
void | fixSize (int &x, int &y, int &w, int &h) |
void | slotStick (bool) |
bool | isStick () const |
void | slotLock (bool) |
bool | isLocked () const |
void | slotHideTimeOut () |
void | slotHideProcessTimeOut () |
void | hideProcessStop () |
void | showProcessStop () |
Protected Member Functions | |
KoToolDockBase (QWidget *parent, const char *name=0) | |
void | setView (QWidget *) |
void | enterEvent (QEvent *) |
void | mousePressEvent (QMouseEvent *) |
void | resizeEvent (QResizeEvent *) |
void | paintEvent (QPaintEvent *) |
void | updateCaption () |
KoToolDockPosition | getCaptionPos (bool *=0L) |
void | mouseStatus (bool) |
Friends | |
class | KoToolDockManager |
Detailed Description
Base class for individual 'floating palette' type dialogs.These dialogs do not take focus from the main view and can automatically hide into the borders of the application.
TODO: * Make titlebar the KDE standard titlebar color (or are the grips really better?). * Add button to enable/disable border hiding. * Make it possible to drag dockers outside the parent view.
Definition at line 231 of file kotooldockbase.h.
The documentation for this class was generated from the following files: