[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Traverso-commit] traverso/src commands/Fade.cpp commands/Gain.cp...
From: |
Remon Sijrier |
Subject: |
[Traverso-commit] traverso/src commands/Fade.cpp commands/Gain.cp... |
Date: |
Thu, 12 Apr 2007 15:30:59 +0000 |
CVSROOT: /sources/traverso
Module name: traverso
Changes by: Remon Sijrier <r_sijrier> 07/04/12 15:30:59
Modified files:
src/commands : Fade.cpp Gain.cpp
src/core : Track.cpp ViewPort.cpp
Log message:
* So not send mouse move events to the scene during hold actions.
This avoids mouse hover events on the canvas items, which is I think
what we want!
Due this, hold actions that only need to 'hide' the cursor just need to
do that, and _not_
reset the cursor continuously to the 'old' position to avoid hover
effects on the canvas!
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/traverso/src/commands/Fade.cpp?cvsroot=traverso&r1=1.10&r2=1.11
http://cvs.savannah.gnu.org/viewcvs/traverso/src/commands/Gain.cpp?cvsroot=traverso&r1=1.12&r2=1.13
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/Track.cpp?cvsroot=traverso&r1=1.48&r2=1.49
http://cvs.savannah.gnu.org/viewcvs/traverso/src/core/ViewPort.cpp?cvsroot=traverso&r1=1.14&r2=1.15
Patches:
Index: commands/Fade.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/commands/Fade.cpp,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -b -r1.10 -r1.11
--- commands/Fade.cpp 10 Apr 2007 19:37:57 -0000 1.10
+++ commands/Fade.cpp 12 Apr 2007 15:30:59 -0000 1.11
@@ -154,7 +154,7 @@
oldValue = m_fade->get_bend_factor();
- QCursor::setPos(mousePos);
+ origY = cpointer().y();
return 1;
}
@@ -213,7 +213,7 @@
oldValue = m_fade->get_strenght_factor();
- QCursor::setPos(mousePos);
+ origY = cpointer().y();
return 1;
}
Index: commands/Gain.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/commands/Gain.cpp,v
retrieving revision 1.12
retrieving revision 1.13
diff -u -b -r1.12 -r1.13
--- commands/Gain.cpp 11 Apr 2007 21:19:17 -0000 1.12
+++ commands/Gain.cpp 12 Apr 2007 15:30:59 -0000 1.13
@@ -17,7 +17,7 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Id: Gain.cpp,v 1.12 2007/04/11 21:19:17 r_sijrier Exp $
+$Id: Gain.cpp,v 1.13 2007/04/12 15:30:59 r_sijrier Exp $
*/
#include "Gain.h"
@@ -186,7 +186,7 @@
// object we're working on!
// This avoids highlighting of other objects !!
// Note that due this, we don't have to set the origY variable in this
funcion!!
- QCursor::setPos(mousePos);
+ origY = cpointer().y();
return result;
}
Index: core/Track.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/Track.cpp,v
retrieving revision 1.48
retrieving revision 1.49
diff -u -b -r1.48 -r1.49
--- core/Track.cpp 5 Apr 2007 17:53:48 -0000 1.48
+++ core/Track.cpp 12 Apr 2007 15:30:59 -0000 1.49
@@ -565,7 +565,6 @@
void Track::set_capture_right_channel(bool capture)
{
- printf("capture is %d\n", capture);
m_captureRightChannel = capture;
emit inBusChanged();
}
Index: core/ViewPort.cpp
===================================================================
RCS file: /sources/traverso/traverso/src/core/ViewPort.cpp,v
retrieving revision 1.14
retrieving revision 1.15
diff -u -b -r1.14 -r1.15
--- core/ViewPort.cpp 12 Apr 2007 12:48:17 -0000 1.14
+++ core/ViewPort.cpp 12 Apr 2007 15:30:59 -0000 1.15
@@ -17,7 +17,7 @@
along with this program; if not, write to the Free Software
Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA.
-$Id: ViewPort.cpp,v 1.14 2007/04/12 12:48:17 r_sijrier Exp $
+$Id: ViewPort.cpp,v 1.15 2007/04/12 15:30:59 r_sijrier Exp $
*/
#include <QMouseEvent>
@@ -135,7 +135,6 @@
mouseEvent.setModifiers(event->modifiers());
lastMouseMoveScenePoint = mouseEvent.scenePos();
mouseEvent.setAccepted(false);
- QApplication::sendEvent(scene(), &mouseEvent);
m_oldMousePos = event->pos();
@@ -144,6 +143,7 @@
if (itemsUnderCursor.size()) {
itemsUnderCursor.first()->setCursor(itemsUnderCursor.first()->cursor());
}
+ QApplication::sendEvent(scene(), &mouseEvent);
}
// QGraphicsView::mouseMoveEvent(event);
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Traverso-commit] traverso/src commands/Fade.cpp commands/Gain.cp...,
Remon Sijrier <=