summaryrefslogtreecommitdiff
path: root/muse2/muse/widgets/scrollscale.h
diff options
context:
space:
mode:
authorTim E. Real <termtech@rogers.com>2013-01-26 01:15:35 +0000
committerTim E. Real <termtech@rogers.com>2013-01-26 01:15:35 +0000
commit5fb1cdfe5bdd48406e58441b354fc87d3d3c582e (patch)
tree8a2defe11002fe54b9d8da10d86a8689787676ae /muse2/muse/widgets/scrollscale.h
parent488e311fb446d129aff962106aead79fa96a849c (diff)
Feature/fix: Zoom at cursor! Zoom now zooms about cursor.
Diffstat (limited to 'muse2/muse/widgets/scrollscale.h')
-rw-r--r--muse2/muse/widgets/scrollscale.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/muse2/muse/widgets/scrollscale.h b/muse2/muse/widgets/scrollscale.h
index a6f18886..38629229 100644
--- a/muse2/muse/widgets/scrollscale.h
+++ b/muse2/muse/widgets/scrollscale.h
@@ -65,13 +65,12 @@ class ScrollScale : public QWidget {
public slots:
void setPos(unsigned);
void setPosNoLimit(unsigned);
- void setMag(int);
+ void setMag(int val, int pos_offset = 0);
void setOffset(int val);
- void setScale(int);
+ void setScale(int val, int pos_offset = 0);
signals:
void scaleChanged(int);
- void lscaleChanged(int);
void scrollChanged(int);
void newPage(int);
@@ -97,7 +96,7 @@ class ScrollScale : public QWidget {
int pos2offset(int pos);
static int getQuickZoomLevel(int mag);
static int convertQuickZoomLevelToMag(int zoomlvl);
- const static int zoomLevels = 31;
+ const static int zoomLevels = 38;
};
} // namespace MusEGui