00001
00002
00014 #ifndef _PlotterEvent_H_
00015 #define _PlotterEvent_H_
00016
00017 #include "libqthippo.h"
00018
00019 #if QT_VERSION < 0x040000
00020 #else
00021
00022 #include <QtCore/QCustomEvent>
00023 #endif
00024
00025
00026 #include <qevent.h>
00027
00028 namespace hippodraw {
00029
00030 class PlotterBase;
00031
00039 class MDL_QTHIPPOPLOT_API PlotterEvent : public QCustomEvent
00040 {
00041
00042 public:
00043
00044 PlotterEvent ( PlotterBase * plotter );
00045
00047 PlotterEvent ( const PlotterEvent & );
00048
00050 virtual ~PlotterEvent ();
00051
00054 PlotterBase * plotter () const;
00055
00056 };
00057
00058 }
00059
00060 #endif // _PlotterEvent_H_