X-Git-Url: https://sigrok.org/gitweb/?p=pulseview.git;a=blobdiff_plain;f=sigview.cpp;h=b682cce950cd22ddff85f4b6df8860e7a025979e;hp=c83ea7917064d4dbfc1c8c148df97b9826c267ba;hb=009e1503d46291cbc33cdb900761eaa505fd6269;hpb=2953961c06ff9e758035ba3cd67220568bd01710 diff --git a/sigview.cpp b/sigview.cpp index c83ea791..b682cce9 100644 --- a/sigview.cpp +++ b/sigview.cpp @@ -20,9 +20,15 @@ #include "sigview.h" -SigView::SigView(QWidget *parent) : - QGLWidget(parent) +#include "sigsession.h" + +SigView::SigView(SigSession &session, QWidget *parent) : + QGLWidget(parent), + _session(session) { + connect(&_session, SIGNAL(dataUpdated()), + this, SLOT(dataUpdated())); + setMouseTracking(true); } @@ -50,3 +56,9 @@ void SigView::paintGL() { glClear(GL_COLOR_BUFFER_BIT); } + +void SigView::dataUpdated() +{ + printf("Data Updated\n"); +} +