diff options
Diffstat (limited to 'kicker/kicker/buttons/knewbutton.h')
-rw-r--r-- | kicker/kicker/buttons/knewbutton.h | 26 |
1 files changed, 4 insertions, 22 deletions
diff --git a/kicker/kicker/buttons/knewbutton.h b/kicker/kicker/buttons/knewbutton.h index bcb8b8743..bc926cf0d 100644 --- a/kicker/kicker/buttons/knewbutton.h +++ b/kicker/kicker/buttons/knewbutton.h @@ -28,7 +28,6 @@ CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. #include "kbutton.h" -#include <tqmovie.h> #include <tqpoint.h> /** @@ -43,25 +42,10 @@ public: ~KNewButton(); static KNewButton *self() { return m_self; } - void loadConfig( const KConfigGroup& config ); - - virtual const TQPixmap& labelIcon() const; - - virtual int widthForHeight(int height) const; - virtual int preferredDimension(int panelDim) const; - virtual int heightForWidth(int width) const; - TQColor borderColor() const; + //virtual void setPopupDirection(KPanelApplet::Direction d); - virtual void setPopupDirection(KPanelApplet::Direction d); - -private slots: - void slotStatus(int); - void slotSetSize(const TQSize&); - void slotStopAnimation(); - void rewindMovie(); - void updateMovie(); protected: virtual void show(); @@ -78,17 +62,15 @@ protected: void timerEvent(TQTimerEvent*); private: - void drawEye(); - double buttonScaleFactor(const TQSize& s) const; - TQMovie* m_movie; + void drawButton(TQPainter *p); TQPixmap m_active_pixmap; TQPoint m_oldPos; TQSize m_iconSize; TQRect m_sloppyRegion; - int m_hoverTimer; int m_openTimer; - bool m_active; + int m_hoverTimer; + bool m_active; bool m_mouseInside; bool m_drag; |