ui: Fixed scrolling broken in graph view

This commit is contained in:
Eberhard Graether
2017-01-27 10:12:12 +01:00
parent 2aa8c4c22c
commit 32550dcb77
4 changed files with 14 additions and 32 deletions
-20
View File
@@ -72,8 +72,6 @@ void QtGraphView::initView()
view->setRenderHints(QPainter::Antialiasing | QPainter::SmoothPixmapTransform);
view->viewport()->setCursor(Qt::ArrowCursor);
getView()->setMouseWheelCallback(std::bind(&QtGraphView::onMouseWheelEvent, this, std::placeholders::_1));
widget->layout()->addWidget(view);
m_zoomInButton = new QPushButton(widget);
@@ -178,24 +176,6 @@ void QtGraphView::zoomOutPressed()
zoom(m_zoomOutButtonSpeed);
}
void QtGraphView::onMouseWheelEvent(QWheelEvent* event)
{
bool zoomDefault = ApplicationSettings::getInstance()->getControlsGraphZoomOnMouseWheel();
bool shiftPressed = event->modifiers() == Qt::ShiftModifier;
if (zoomDefault != shiftPressed)
{
if (event->delta() != 0.0f)
{
zoom(event->delta());
}
}
else
{
// QGraphicsView::wheelEvent(event);
}
}
void QtGraphView::switchToNewGraphData()
{
m_oldGraph = m_graph;