9 #include <QtCore/QObject>
10 #include <QtCore/QDateTime>
11 #include <QtCore/QRect>
13 class KWinGrid : public QObject
18 KWinGrid(int hgap__, int vgap__, int hsplit__, int vsplit__, int split__=0,
19 int ignorestruts__=-1,
20 int reserveNorth__=0, int reserveSouth__=0, int reserveWest__=0, int reserveEast__=0);
22 virtual void move(int __xslot, int __yslot);
23 virtual void resize(int __xsize, int __ysize);
24 virtual void moveResize(int __xslot, int __yslot,
25 int __xsize, int __ysize);
26 virtual void moveRelative(int __xdiff, int __ydiff);
27 virtual void resizeRelative(int __xdiff, int __ydiff);
28 virtual void toDesk(int __desk);
32 virtual int activeWindow();
56 void activeWindowChanged(WId id);
59 void initGeometry(int __forceScreens=-1);
60 void updateGeometry(QRect& __new);
62 QRect doMoveResize(int __xslot, int __yslot,
63 int __xsize, int __ysize);
65 void updateTimestamp(void);