summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/sigscale.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'muse2/muse/widgets/sigscale.cpp')
-rw-r--r--muse2/muse/widgets/sigscale.cpp12
1 files changed, 8 insertions, 4 deletions
diff --git a/muse2/muse/widgets/sigscale.cpp b/muse2/muse/widgets/sigscale.cpp
index 2735d8d2..bbc6cf85 100644
--- a/muse2/muse/widgets/sigscale.cpp
+++ b/muse2/muse/widgets/sigscale.cpp
@@ -13,6 +13,8 @@
#include <QEvent>
#include <QMouseEvent>
+#include "al/sig.h" // Tim.
+
#include "globals.h"
#include "midieditor.h"
#include "sigscale.h"
@@ -76,7 +78,7 @@ void SigScale::viewMouseReleaseEvent(QMouseEvent*)
void SigScale::viewMouseMoveEvent(QMouseEvent* event)
{
- int x = sigmap.raster(event->x(), *raster);
+ int x = AL::sigmap.raster(event->x(), *raster);
emit timeChanged(x);
int i;
switch (button) {
@@ -118,8 +120,10 @@ void SigScale::pdraw(QPainter& p, const QRect& r)
if (x < 0)
x = 0;
p.setFont(config.fonts[3]);
- for (ciSigEvent si = sigmap.begin(); si != sigmap.end(); ++si) {
- SigEvent* e = si->second;
+ ///for (ciSigEvent si = sigmap.begin(); si != sigmap.end(); ++si) {
+ for (AL::ciSigEvent si = AL::sigmap.begin(); si != AL::sigmap.end(); ++si) {
+ ///SigEvent* e = si->second;
+ AL::SigEvent* e = si->second;
int xp = mapx(e->tick);
if (xp > x+w)
break;
@@ -128,7 +132,7 @@ void SigScale::pdraw(QPainter& p, const QRect& r)
p.drawLine(xp, 0, xp, h/2);
p.drawLine(xp, h/2, xp+5, h/2);
QString s;
- s.sprintf("%d/%d", e->z, e->n);
+ s.sprintf("%d/%d", e->sig.z, e->sig.n);
p.drawText(xp+8, h-6, s);
}