00001
00002
00014 #ifndef _PlotTableEvent_H_
00015 #define _PlotTableEvent_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 PlotTableEvent : public QCustomEvent
00040 {
00041
00042 public:
00043
00046 enum Type { Copy = 1001, Close = 1002 };
00047
00048 #if __GNUC < 3
00049 PlotTableEvent ( Type type );
00050 #else
00051 PlotTableEvent ( PlotTableEvent::Type type );
00052 #endif
00053
00055 PlotTableEvent ( const PlotTableEvent & );
00056
00058 virtual ~PlotTableEvent ();
00059
00060 };
00061
00062 }
00063
00064 #endif // _PlotTableEvent_H_