18 #ifndef _KANIMWIDGET_H
19 #define _KANIMWIDGET_H
23 #include <tdelibs_export.h>
29 class KAnimWidgetPrivate;
58 TQ_PROPERTY(
int size READ size WRITE setSize )
59 TQ_PROPERTY( TQString icons READ icons WRITE setIcons )
77 TQWidget *parent = 0L,
const char *name = 0L );
89 void setSize(
int size );
101 TQString icons()
const;
109 void setIcons(
const TQString& icons );
126 virtual void drawContents( TQPainter *p );
127 virtual void leaveEvent( TQEvent *e );
128 virtual void enterEvent( TQEvent *e );
129 virtual void hideEvent( TQHideEvent *e);
130 virtual void showEvent( TQShowEvent *e);
131 virtual void mousePressEvent( TQMouseEvent *e );
132 virtual void mouseReleaseEvent( TQMouseEvent *e );
135 void slotTimerUpdate();
139 virtual void virtual_hook(
int id,
void* data );
141 KAnimWidgetPrivate *d;