projects
/
pulseview.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Parse logic signals
[pulseview.git]
/
signal.h
diff --git
a/signal.h
b/signal.h
index 47e1dc915b4e50b873b58b6540c748d105e87cff..ee051dca62d315ebe307ea1d51ce520c4a5858b5 100644
(file)
--- a/
signal.h
+++ b/
signal.h
@@
-19,7
+19,11
@@
*/
#include <boost/shared_ptr.hpp>
*/
#include <boost/shared_ptr.hpp>
+
+#include <QGLWidget>
+#include <QRect>
#include <QString>
#include <QString>
+
#include <stdint.h>
class SignalData;
#include <stdint.h>
class SignalData;
@@
-32,6
+36,8
@@
protected:
public:
QString get_name() const;
public:
QString get_name() const;
+ virtual void paint(QGLWidget &widget, const QRect &rect) = 0;
+
protected:
QString _name;
boost::shared_ptr<SignalData> _data;
protected:
QString _name;
boost::shared_ptr<SignalData> _data;