geometrytip.h
00001 /***************************************************************** 00002 KWin - the KDE window manager 00003 This file is part of the KDE project. 00004 00005 Copyright (c) 2003, Karol Szwed <kszwed@kde.org> 00006 00007 You can Freely distribute this program under the GNU General Public 00008 License. See the file "COPYING" for the exact licensing terms. 00009 ******************************************************************/ 00010 00011 #ifndef KWIN_GEOMETRY_TIP_H 00012 #define KWIN_GEOMETRY_TIP_H 00013 00014 #include <tqlabel.h> 00015 #include "client.h" 00016 00017 namespace KWinInternal 00018 { 00019 00020 class GeometryTip: public TQLabel 00021 { 00022 Q_OBJECT 00023 public: 00024 GeometryTip( const XSizeHints* xSizeHints, bool save_under ); 00025 ~GeometryTip(); 00026 void setGeometry( const TQRect& geom ); 00027 00028 private: 00029 const XSizeHints* sizeHints; 00030 }; 00031 00032 } // namespace 00033 00034 #endif