tripletplot.h
Go to the documentation of this file.00001 /***************************************************************************/ 00014 #ifndef TRIPLETPLOT_H 00015 #define TRIPLETPLOT_H 00016 00017 #include "setigraph.h" 00018 #include "setidefs.h" 00019 00033 class TripletPlot : public SetiGraph 00034 { 00035 Q_OBJECT 00036 00037 public: 00044 TripletPlot(QWidget *parent=0, const char *name=0); 00055 TripletPlot(SetiLoc* loc, QWidget *parent=0, const char *name=0); 00057 ~TripletPlot(); 00058 00059 public slots: 00065 void showNewTripletData(TripletScore score); 00066 00067 protected: // methods 00075 virtual void paintWidget(QPaintDevice* pd); 00085 void drawPulseMarker(int index, QPainter* p); 00092 void init(); 00093 00094 protected: // attributes 00096 QArray<double> tripletData; 00098 TripletScore triplet; 00100 bool dataLoaded; 00101 00102 }; 00103 00104 #endif

