diff options
Diffstat (limited to 'kwin/clients/web/WebButton.h')
-rw-r--r-- | kwin/clients/web/WebButton.h | 70 |
1 files changed, 0 insertions, 70 deletions
diff --git a/kwin/clients/web/WebButton.h b/kwin/clients/web/WebButton.h deleted file mode 100644 index 108aa2a52..000000000 --- a/kwin/clients/web/WebButton.h +++ /dev/null @@ -1,70 +0,0 @@ -/* - 'Web' twin client - - Copyright (C) 2001 Rik Hemsley (rikkus) <rik@kde.org> - - This program is free software; you can redistribute it and/or - modify it under the terms of the GNU General Public - License as published by the Free Software Foundation; either - version 2 of the License, or (at your option) any later version. - - This program is distributed in the hope that it will be useful, - but WITHOUT ANY WARRANTY; without even the implied warranty of - MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - General Public License for more details. - - You should have received a copy of the GNU General Public License - along with this program; see the file COPYING. If not, write to - the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, - Boston, MA 02110-1301, USA. -*/ - -#ifndef KWIN_WEB_BUTTON_H -#define KWIN_WEB_BUTTON_H - -#include <tqwidget.h> -#include <tqbitmap.h> -#include <klocale.h> - -#include "../../lib/kcommondecoration.h" - -namespace Web -{ - class WebClient; - - class WebButton : public KCommonDecorationButton - { - public: - - enum Position - { - Left, Mid, Right - }; - - WebButton(ButtonType type, WebClient *parent, const char *name, bool tqshape); - - virtual ~WebButton(); - - virtual void reset(unsigned long changed); - - protected: - void setBitmap(const unsigned char *bitmap); - - void enterEvent(TQEvent *); - void leaveEvent(TQEvent *); - void drawButton(TQPainter *p); - - private: - TQBitmap bitmap_; - - bool mouseOver_; - - bool tqshape_; - WebClient* deco_; - }; -} - -#endif - -// vim:ts=2:sw=2:tw=78:set et: -// kate: indent-width 2; replace-tabs on; tab-width 2; space-indent on; |