From: Mathias L. <lun...@us...> - 2005-11-08 23:31:48
|
Update of /cvsroot/lmuse/muse/muse/midiedit In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv1115/muse/midiedit Modified Files: prcanvas.cpp Log Message: fixed y-scale zoom issue when adding notes Index: prcanvas.cpp =================================================================== RCS file: /cvsroot/lmuse/muse/muse/midiedit/prcanvas.cpp,v retrieving revision 1.52 retrieving revision 1.53 diff -C2 -d -r1.52 -r1.53 *** prcanvas.cpp 7 Nov 2005 23:20:12 -0000 1.52 --- prcanvas.cpp 8 Nov 2005 23:31:40 -0000 1.53 *************** *** 186,190 **** CItem* PianoCanvas::newItem(const QPoint& p, int) { ! int pitch = y2pitch(p.y() + wpos.y()); Pos opos(pix2pos(p.x() - pianoWidth)); Pos pos(opos); --- 186,190 ---- CItem* PianoCanvas::newItem(const QPoint& p, int) { ! int pitch = y2pitch(lrint((p.y() + wpos.y())/_ymag)); Pos opos(pix2pos(p.x() - pianoWidth)); Pos pos(opos); |