1 /*****************************************************************
2 KWin - the KDE window manager
3 This file is part of the KDE project.
5 Copyright (C) 2006 Lubos Lunak <l.lunak@kde.org>
7 You can Freely distribute this program under the GNU General Public
8 License. See the file "COPYING" for the exact licensing terms.
9 ******************************************************************/
11 #ifndef KWIN_DEMO_SHIFTWORKSPACEUP_H
12 #define KWIN_DEMO_SHIFTWORKSPACEUP_H
16 #include <kwineffects.h>
21 class ShiftWorkspaceUpEffect
22 : public QObject
, public Effect
26 ShiftWorkspaceUpEffect();
27 virtual void prePaintScreen( ScreenPrePaintData
& data
, int time
);
28 virtual void paintScreen( int mask
, QRegion region
, ScreenPaintData
& data
);
29 virtual void postPaintScreen();