diff options
author | Daniel Schürmann <daschuer@mixxx.org> | 2018-06-19 00:25:56 +0200 |
---|---|---|
committer | Daniel Schürmann <daschuer@mixxx.org> | 2018-06-19 00:25:56 +0200 |
commit | da44a94a9cfd2c80e028430c1f597b19a94133ea (patch) | |
tree | bce4e7e825e301b0862d1cf6186082ce023e08ba /src/engine/cuecontrol.h | |
parent | 2fd9e77755f08d1f09b3d4be016b37ac95c443c4 (diff) |
make hot cues fully double precision
Diffstat (limited to 'src/engine/cuecontrol.h')
-rw-r--r-- | src/engine/cuecontrol.h | 18 |
1 files changed, 13 insertions, 5 deletions
diff --git a/src/engine/cuecontrol.h b/src/engine/cuecontrol.h index e6d61ffe7d..7b8faddb0c 100644 --- a/src/engine/cuecontrol.h +++ b/src/engine/cuecontrol.h @@ -32,10 +32,18 @@ class HotcueControl : public QObject { void setPosition(double position); // Used for caching the preview state of this hotcue control. - inline bool isPreviewing() { return m_bPreviewing; } - inline void setPreviewing(bool bPreviewing) { m_bPreviewing = bPreviewing; } - inline int getPreviewingPosition() { return m_iPreviewingPosition; } - inline void setPreviewingPosition(int iPosition) { m_iPreviewingPosition = iPosition; } + inline bool isPreviewing() { + return m_bPreviewing; + } + inline void setPreviewing(bool bPreviewing) { + m_bPreviewing = bPreviewing; + } + inline double getPreviewingPosition() { + return m_previewingPosition; + } + inline void setPreviewingPosition(double position) { + m_previewingPosition = position; + } private slots: void slotHotcueSet(double v); @@ -78,7 +86,7 @@ class HotcueControl : public QObject { ControlObject* m_hotcueClear; bool m_bPreviewing; - int m_iPreviewingPosition; + double m_previewingPosition; }; class CueControl : public EngineControl { |