Skeleton for touch screen handling

This commit is contained in:
Collin Kidder
2015-11-03 19:19:35 -05:00
parent 0d5c370bc4
commit 63c526cb1f
+14
View File
@@ -65,6 +65,8 @@ GraphingWindow::GraphingWindow(DBCHandler *handler, const QVector<CANFrame> *fra
selectedPen.setWidth(1);
selectedPen.setColor(Qt::blue);
ui->graphingView->setAttribute(Qt::WA_AcceptTouchEvents);
needScaleSetup = true;
}
@@ -322,6 +324,18 @@ bool GraphingWindow::eventFilter(QObject *obj, QEvent *event)
break;
}
return true;
} else if (event->type() == QEvent::TouchBegin)
{
qDebug() << "Touch begin";
} else if (event->type() == QEvent::TouchCancel)
{
qDebug() << "Touch cancel";
} else if (event->type() == QEvent::TouchEnd)
{
qDebug() << "Touch End";
} else if (event->type() == QEvent::TouchUpdate)
{
qDebug() << "Touch Update";
} else {
// standard event processing
return QObject::eventFilter(obj, event);