lib Library API Documentation

KoToolDockMoveManager Class Reference

The move manager handles moving tooldocks or other widgets that it can manage, such as the Kivio stencil bar. More...

#include <kotooldockmovemanager.h>

Inheritance diagram for KoToolDockMoveManager:

Inheritance graph
[legend]
Collaboration diagram for KoToolDockMoveManager:

Collaboration graph
[legend]
List of all members.

Signals

void positionChanged ()
void sizeChanged ()
void fixPosition (int &x, int &y, int &w, int &h)
void fixSize (int &x, int &y, int &w, int &h)

Public Member Functions

bool isWorking () const
void doXResize (QWidget *, bool mirror)
void doYResize (QWidget *, bool mirror)
void doXYResize (QWidget *, bool _mirrorX, bool _mirrorY)
void doMove (QWidget *)
void movePause (bool horizontal=true, bool vertical=true)
void moveContinue ()
void setGeometry (const QRect &r)
void setGeometry (int x, int y, int w, int h)
QRect geometry ()
void resize (const QSize &s)
void resize (int rw, int rh)
void move (int rx, int ry)
void move (const QPoint &p)
int x () const
int y () const
int width () const
int height () const
bool isXMirror () const
bool isYMirror () const
void stop ()
QWidgetgetWidget () const

Protected Member Functions

void doResize (QWidget *)
void setWidget (QWidget *)
void drawRectangle (int x, int y, int w, int h)
void paintProcess (bool onlyDeelete=true, int _x=0, int _y=0, int _w=0, int _h=0)
bool check (int &x, int &y, int &w, int &h, bool change=false)

Detailed Description

The move manager handles moving tooldocks or other widgets that it can manage, such as the Kivio stencil bar.

Definition at line 38 of file kotooldockmovemanager.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for lib Library Version 1.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Mon Feb 13 09:41:41 2006 by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2003