diff options
author | Timothy Pearson <[email protected]> | 2011-11-07 21:50:33 -0600 |
---|---|---|
committer | Timothy Pearson <[email protected]> | 2011-11-07 21:50:33 -0600 |
commit | 0b6057404f65218182ab27a9483a21065ef61fca (patch) | |
tree | b8b06dfa2deb965bebfbe131a772124e3e693a96 /kwin/clients/laptop/laptopclient.h | |
parent | 43d99cc2477266cb9072e179137f0e8485370b3d (diff) | |
download | tdebase-0b6057404f65218182ab27a9483a21065ef61fca.tar.gz tdebase-0b6057404f65218182ab27a9483a21065ef61fca.zip |
Rename kwin to twin (Part 2 of 2)
Diffstat (limited to 'kwin/clients/laptop/laptopclient.h')
-rw-r--r-- | kwin/clients/laptop/laptopclient.h | 76 |
1 files changed, 0 insertions, 76 deletions
diff --git a/kwin/clients/laptop/laptopclient.h b/kwin/clients/laptop/laptopclient.h deleted file mode 100644 index de6e742f6..000000000 --- a/kwin/clients/laptop/laptopclient.h +++ /dev/null @@ -1,76 +0,0 @@ -/* - * Laptop KWin Client - * - * Copyright (c) 2005 Sandro Giessl <[email protected]> - * Ported to the trinity.2 API by Luciano Montanaro <[email protected]> - */ -#ifndef __KDECLIENT_H -#define __KDECLIENT_H - -#include <tqbitmap.h> -#include <kpixmap.h> -#include <kcommondecoration.h> -#include <kdecorationfactory.h> - -namespace Laptop { - -class LaptopClient; - -class LaptopButton : public KCommonDecorationButton -{ -public: - LaptopButton(ButtonType type, LaptopClient *parent, const char *name); - void setBitmap(const unsigned char *bitmap); - virtual void reset(unsigned long changed); - -protected: - virtual void drawButton(TQPainter *p); - TQBitmap deco; -}; - -class LaptopClient : public KCommonDecoration -{ -public: - LaptopClient( KDecorationBridge* b, KDecorationFactory* f ); - ~LaptopClient(); - - virtual TQString visibleName() const; - virtual TQString defaultButtonsLeft() const; - virtual TQString defaultButtonsRight() const; - virtual bool decorationBehaviour(DecorationBehaviour behaviour) const; - virtual int layoutMetric(LayoutMetric lm, bool respectWindowState = true, const KCommonDecorationButton * = 0) const; - virtual KCommonDecorationButton *createButton(ButtonType type); - - virtual TQRegion cornerShape(WindowCorner corner); - - void init(); -protected: - void paintEvent( TQPaintEvent* ); - void reset( unsigned long ); - void updateActiveBuffer(); - void captionChange(); -private: - bool mustDrawHandle() const; - bool isTransient() const; -private: - KPixmap activeBuffer; - int lastBufferWidth; - bool bufferDirty; -}; - -class LaptopClientFactory : public TQObject, public KDecorationFactory -{ -public: - LaptopClientFactory(); - virtual ~LaptopClientFactory(); - virtual KDecoration* createDecoration( KDecorationBridge* ); - virtual bool reset( unsigned long changed ); - virtual bool supports( Ability ability ); - virtual TQValueList< BorderSize > borderSizes() const; -private: - void findPreferredHandleSize(); -}; - -} - -#endif |