kwin Library API Documentation

KWinInterface.h

00001 #ifndef KWIN_INTERFACE_H 00002 #define KWIN_INTERFACE_H 00003 00004 #include <dcopobject.h> 00005 00006 class KWinInterface : virtual public DCOPObject 00007 { 00008 K_DCOP 00009 00010 k_dcop: 00011 00012 virtual ASYNC cascadeDesktop() = 0; 00013 virtual ASYNC unclutterDesktop() = 0; 00014 virtual ASYNC reconfigure() = 0; 00015 virtual ASYNC killWindow() = 0; 00016 virtual void refresh() = 0; 00017 virtual void doNotManage(QString)= 0; 00018 virtual void showWindowMenuAt(unsigned long winId, int x, int y)= 0; 00019 virtual void setDesktopLayout(int orientation, int x, int y)= 0; 00020 virtual bool setCurrentDesktop(int)= 0; 00021 virtual int currentDesktop() const = 0; 00022 virtual void nextDesktop() = 0; 00023 virtual void previousDesktop() = 0; 00024 virtual void circulateDesktopApplications() = 0; 00025 00026 k_dcop_signals: 00027 00028 // never emitted 00029 virtual void dcopResetAllClients(); 00030 }; 00031 00032 #endif
KDE Logo
This file is part of the documentation for kwin Library Version 3.3.0.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Aug 13 21:47:05 2004 by doxygen 1.3.8 written by Dimitri van Heesch, © 1997-2003