Main Page   Class Hierarchy   Compound List   File List  

clickarea.h

00001 
00002 #ifndef CLICKAREA_H
00003 #define CLICKAREA_H
00004 
00005 #include <qstring.h>
00006 #include <qrect.h>
00007 #include <qevent.h>
00008 #include <qregexp.h>
00009 
00010 #include <kprocess.h>
00011 #include <kprocio.h>
00012 #include <krun.h>
00013 
00014 #include <meter.h>
00015 
00020 class ClickArea : public Meter
00021 {
00022     Q_OBJECT
00023 public:
00024     ClickArea(int x, int y, int w, int h );
00025 
00026     ~ClickArea();
00027 
00028     void click( QMouseEvent* );
00029     void setOnClick( QString );
00030     void setOnMiddleClick( QString );
00031 
00032 
00033     QRect getRectangle();
00034 
00035     void mUpdate( QPainter* );
00036     void setValue( int );
00037     void setValue( QString );
00038 
00039     QRect rect;
00040     QString onClick;
00041     QString onMiddleClick;
00042     QString value;
00043 };
00044 
00045 #endif

Generated on Fri Apr 25 18:51:12 2003 for karamba by doxygen1.2.18