[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso/src/traverso/songcanvas CurveView.cpp
From: |
Remon Sijrier |
Subject: |
[Traverso-commit] traverso/src/traverso/songcanvas CurveView.cpp |
Date: |
Tue, 27 Nov 2007 11:32:14 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/11/27 11:32:14
Modified files:
src/traverso/songcanvas: CurveView.cpp
Log message:
* fix positioning of Gain indication when dragging a curve node
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/traverso/songcanvas/CurveView.cpp?cvsroot=traverso&r1=1.71&r2=1.72
Patches:
Index: CurveView.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/traverso/songcanvas/CurveView.cpp,v
retrieving revision 1.71
retrieving revision 1.72
diff -u -b -r1.71 -r1.72
--- CurveView.cpp 26 Nov 2007 19:16:29 -0000 1.71
+++ CurveView.cpp 27 Nov 2007 11:32:14 -0000 1.72
@@ -166,7 +166,10 @@
// Use a delegate (or something similar) in the future that set's the
correct value.
float dbFactor = coefficient_to_dB(m_newValue);
cpointer().get_viewport()->set_holdcursor_text(QByteArray::number(dbFactor,
'f', 2).append(" dB"));
- cpointer().get_viewport()->set_holdcursor_pos(d->mousepos);
+ cpointer().get_viewport()->set_holdcursor_pos(d->mousepos +
+ QPoint(d->curveView->get_songview()->hscrollbar_value(),
+ d->curveView->get_songview()->vscrollbar_value()) -
+ QPoint(16, 16));
return do_action();
}