#define PULSEVIEW_PV_VIEW_MARKER_H
#include <QColor>
+#include <QObject>
class QPainter;
class QRect;
class View;
-class TimeMarker
+class TimeMarker : public QObject
{
+ Q_OBJECT
+
protected:
/**
* Constructor.
*/
TimeMarker(const View &view, const QColor &colour, double time);
+ /**
+ * Copy constructor
+ */
+ TimeMarker(const TimeMarker &s);
+
public:
/**
* Gets the time of the marker.