*/
#include <boost/shared_ptr.hpp>
+
+#include <QGLWidget>
+#include <QRect>
#include <QString>
+
#include <stdint.h>
class SignalData;
public:
QString get_name() const;
+ virtual void paint(QGLWidget &widget, const QRect &rect) = 0;
+
protected:
QString _name;
boost::shared_ptr<SignalData> _data;