summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h')
-rw-r--r--src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h b/src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h
index d7b22925..efb19c8b 100644
--- a/src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h
+++ b/src/Authoring/Studio/Palettes/TimelineGraphicsView/TimelineWidget.h
@@ -75,6 +75,7 @@ public:
void setSelectedTimeBarsColor(const QColor &color, bool preview);
void enableDnD(bool b = true);
bool dndActive() const;
+ bool blockMousePress() const;
// Presentation Change Listener
void OnNewPresentation() override;
@@ -92,6 +93,7 @@ public:
CDropTarget *FindDropCandidate(CPt &inMousePoint, Qt::KeyboardModifiers inFlags,
EStudioObjectType objectType) override;
bool OnMouseHover(CPt inPoint, Qt::KeyboardModifiers inFlags) override;
+ void OnMouseMove(CPt inPoint, Qt::KeyboardModifiers inFlags) override;
void OnMouseOut(CPt inPoint, Qt::KeyboardModifiers inFlags) override;
void OnMouseUp(CPt inPoint, Qt::KeyboardModifiers inFlags) override;
CPt GetPreferredSize() override;
@@ -159,6 +161,7 @@ private:
QHash<int, int> m_moveMap;
QTimer m_asyncUpdateTimer;
bool m_fullReconstruct = false;
+ bool m_blockMousePress = false;
CClientDataModelBridge *m_bridge = nullptr;
IBreadCrumbProvider *m_BreadCrumbProvider = nullptr;