00001 /* -*- mode: c++ -*- */ 00002 00014 #ifndef _PlotTableEvent_H_ 00015 #define _PlotTableEvent_H_ 00016 00017 #include "libqthippo.h" 00018 00019 #if QT_VERSION < 0x040000 00020 #else 00021 //Added by the Qt porting tool: 00022 #include <QCustomEvent> 00023 #endif 00024 00025 00026 #include <qevent.h> 00027 00028 class PlotterBase; 00029 00037 class MDL_QTHIPPOPLOT_API PlotTableEvent : public QCustomEvent 00038 { 00039 00040 public: 00041 00044 enum Type { Copy = 1001, Close = 1002 }; 00045 00046 #if __GNUC < 3 00047 PlotTableEvent ( Type type ); 00048 #else 00049 PlotTableEvent ( PlotTableEvent::Type type ); 00050 #endif 00051 00053 PlotTableEvent ( const PlotTableEvent & ); 00054 00056 virtual ~PlotTableEvent (); 00057 00058 }; 00059 00060 #endif // _PlotTableEvent_H_