summaryrefslogtreecommitdiffstats
path: root/src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h
diff options
context:
space:
mode:
authorMahmoud Badri <mahmoud.badri@qt.io>2019-08-13 13:58:26 +0300
committerMahmoud Badri <mahmoud.badri@qt.io>2019-08-14 10:25:24 +0300
commitff3d4e1936def46b57ff8f8337d09bf8728490e3 (patch)
tree3f93d1b323d4dbd38f8720f86aed5139199c4b52 /src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h
parent82c4c1b1be223484b48b077f695bd4b5e2774b33 (diff)
Support curve editor for color properties
Task-number: QT3DS-3855 Change-Id: I4cc287e9970965b7f6f4131ab13ba57224553965 Reviewed-by: Miikka Heikkinen <miikka.heikkinen@qt.io> Reviewed-by: Tomi Korpipää <tomi.korpipaa@qt.io>
Diffstat (limited to 'src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h')
-rw-r--r--src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h b/src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h
index bd165b4b..dbb28b16 100644
--- a/src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h
+++ b/src/Authoring/Qt3DStudio/Palettes/TimelineGraphicsView/ui/RowTimelinePropertyGraph.h
@@ -73,6 +73,7 @@ private:
BezierControlType type = BezierControlType::None) const;
QPointF getKeyframePosition(float time, float value) const;
void checkValScaleLimits();
+ void adjustColorProperty(float &val, bool scaleUp = true) const;
std::pair<qt3dsdm::Qt3DSDMKeyframeHandle, qt3dsdm::TKeyframe> m_currKeyframeData;
RowTimeline *m_rowTimeline = nullptr;