summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h')
-rw-r--r--src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h
index 845cdbcf..4524f345 100644
--- a/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h
+++ b/src/Authoring/Studio/Palettes/TimelineGraphicsView/ui/RowTree.h
@@ -140,6 +140,7 @@ public:
void updateLabel();
void setRowVisible(bool visible);
void setDnDHover(bool val);
+ void updateVariants(const QStringList &groups);
DnDState getDnDState() const;
ITimelineItemBinding *getBinding() const;
@@ -148,6 +149,8 @@ public:
void updateFilter();
void updateLock(bool state);
void updateSubpresentations(int updateParentsOnlyVal = 0);
+ int clipX() const;
+
protected:
void mouseDoubleClickEvent(QGraphicsSceneMouseEvent *event) override;
@@ -194,6 +197,7 @@ private:
QString m_label;
QList<RowTree *> m_childRows;
QList<RowTree *> m_childProps;
+ QStringList m_variantsGroups;
ITimelineItemBinding *m_binding = nullptr;
ITimelineItemProperty *m_PropBinding = nullptr; // for property rows