clickmap.h00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011 #ifndef CLICKMAP_H
00012 #define CLICKMAP_H
00013
00014 #include <meter.h>
00015 #include "clickable.h"
00016 #include "textfield.h"
00017
00018
00023 class ClickMap : public Meter
00024 {
00025 Q_OBJECT
00026 public:
00027 ClickMap(karamba* k, int x, int y, int w, int h);
00028 ~ClickMap();
00029
00030 virtual bool click( QMouseEvent* );
00031 void mUpdate( QPainter* );
00032 void setValue( QString );
00033 void setValue( int );
00034 void setTextProps( TextField * );
00035
00036 private:
00037 TextField text;
00038
00039 QStringList links;
00040 QStringList displays;
00041 };
00042
00043 #endif
|