kwindowlistmenu.h
00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025 #ifndef __kwindowlistmenu_h__
00026 #define __kwindowlistmenu_h__
00027
00028 #include <kpopupmenu.h>
00029 #include <qmap.h>
00030
00031 class KWinModule;
00032 class KWindowListMenuPrivate;
00033
00034 class KWindowListMenu : public KPopupMenu
00035 {
00036 Q_OBJECT
00037
00038 public:
00039 KWindowListMenu( QWidget *parent = 0, const char *name = 0 );
00040 virtual ~KWindowListMenu();
00041
00042 void init();
00043
00044 protected slots:
00045 void slotExec(int id);
00046 void slotUnclutterWindows();
00047 void slotCascadeWindows();
00048
00049 private:
00050 KWinModule* kwin_module;
00051 QMap<int,WId> map;
00052 protected:
00053 virtual void virtual_hook( int id, void* data );
00054 private:
00055 KWindowListMenuPrivate *d;
00056 };
00057
00058 #endif
This file is part of the documentation for kdeui Library Version 3.2.1.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Mar 4 22:43:55 2004 by
doxygen 1.3.6-20040222 written by
Dimitri van Heesch, © 1997-2003