From c55d3384a7c7b037073dd530a8aaa173ab235563 2012-10-17 07:46:26 From: sauimone Date: 2012-10-17 07:46:26 Subject: [PATCH] fixed legend vertical scrolling --- diff --git a/src/legend/legendmarkeritem.cpp b/src/legend/legendmarkeritem.cpp index 6b3d7f2..eaff20f 100644 --- a/src/legend/legendmarkeritem.cpp +++ b/src/legend/legendmarkeritem.cpp @@ -182,12 +182,12 @@ void LegendMarkerItem::mouseClicked() void LegendMarkerItem::mouseMoved(QPointF delta) { - m_marker->m_legend->d_ptr->setOffset(-delta.x(), delta.y()); + m_marker->m_legend->d_ptr->setOffset(-delta.x(), -delta.y()); } void LegendMarkerItem::mouseReleased(QPointF delta) { - m_marker->m_legend->d_ptr->setOffset(-delta.x(), delta.y()); + m_marker->m_legend->d_ptr->setOffset(-delta.x(), -delta.y()); } #include "moc_legendmarkeritem_p.cpp" diff --git a/src/legend/qlegend.cpp b/src/legend/qlegend.cpp index 617f87c..fd188a1 100644 --- a/src/legend/qlegend.cpp +++ b/src/legend/qlegend.cpp @@ -606,8 +606,6 @@ void QLegendPrivate::handleCountChanged() // Can happen for example when pieslice(s) have been added to or removed from pieseries. QAbstractSeries *series = qobject_cast (sender()); - qDebug() << "QLegendPrivate::handleSeriesUpdated" << series; - QList createdMarkers = series->d_ptr->createLegendMarkers(q_ptr); // Find out removed markers and created markers