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 public slots:
00050 void selectActiveWindow();
00051
00052 protected slots:
00053 void slotExec(int id);
00054 void slotUnclutterWindows();
00055 void slotCascadeWindows();
00056
00057 private:
00058 KWinModule* kwin_module;
00059 QMap<int,WId> map;
00060 protected:
00061 virtual void virtual_hook( int id, void* data );
00062 private:
00063 KWindowListMenuPrivate *d;
00064 };
00065
00066 #endif
This file is part of the documentation for kdeui Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Thu Sep 23 17:11:56 2004 by
doxygen 1.3.8-20040913 written by
Dimitri van Heesch, © 1997-2003