diff options
author | Tim E. Real <termtech@rogers.com> | 2013-01-26 01:15:35 +0000 |
---|---|---|
committer | Tim E. Real <termtech@rogers.com> | 2013-01-26 01:15:35 +0000 |
commit | 5fb1cdfe5bdd48406e58441b354fc87d3d3c582e (patch) | |
tree | 8a2defe11002fe54b9d8da10d86a8689787676ae /muse2/muse/widgets/scrollscale.h | |
parent | 488e311fb446d129aff962106aead79fa96a849c (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.h | 7 |
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 |