Changeset View
Changeset View
Standalone View
Standalone View
src/assets/view/widgets/animationwidget.h
Show First 20 Lines • Show All 132 Lines • ▼ Show 20 Line(s) | 126 | public slots: | |||
---|---|---|---|---|---|
133 | /** @brief refresh the properties to reflect changes in the model | 133 | /** @brief refresh the properties to reflect changes in the model | ||
134 | */ | 134 | */ | ||
135 | void slotRefresh() override; | 135 | void slotRefresh() override; | ||
136 | 136 | | |||
137 | /** @brief update the clip's in/out point | 137 | /** @brief update the clip's in/out point | ||
138 | */ | 138 | */ | ||
139 | void slotSetRange(QPair<int, int>) override; | 139 | void slotSetRange(QPair<int, int>) override; | ||
140 | 140 | | |||
141 | void slotUpdateOpacity(qreal); | ||||
142 | | ||||
143 | void slotUpdateRotation(qreal); | ||||
144 | | ||||
141 | private slots: | 145 | private slots: | ||
142 | void slotPrevious(); | 146 | void slotPrevious(); | ||
143 | void slotNext(); | 147 | void slotNext(); | ||
144 | void slotAddDeleteKeyframe(bool add, int pos = -1); | 148 | void slotAddDeleteKeyframe(bool add, int pos = -1); | ||
145 | void moveKeyframe(int oldPos, int newPos); | 149 | void moveKeyframe(int oldPos, int newPos); | ||
146 | void slotEditKeyframeType(QAction *action); | 150 | void slotEditKeyframeType(QAction *action); | ||
147 | void slotAdjustKeyframeValue(double value); | 151 | void slotAdjustKeyframeValue(double value); | ||
148 | void slotAdjustRectKeyframeValue(); | 152 | void slotAdjustRectKeyframeValue(); | ||
Show All 37 Lines | |||||
186 | /** @brief Seek monitor. */ | 190 | /** @brief Seek monitor. */ | ||
187 | void requestSeek(int pos); | 191 | void requestSeek(int pos); | ||
188 | /** @brief monitor seek pos changed. */ | 192 | /** @brief monitor seek pos changed. */ | ||
189 | void monitorSeek(int pos); | 193 | void monitorSeek(int pos); | ||
190 | 194 | | |||
191 | signals: | 195 | signals: | ||
192 | /** @brief keyframes dropped / pasted on widget, import them. */ | 196 | /** @brief keyframes dropped / pasted on widget, import them. */ | ||
193 | void setKeyframes(const QString &); | 197 | void setKeyframes(const QString &); | ||
198 | void opacityChanged(qreal opacity); | ||||
199 | void angleChanged(); | ||||
194 | }; | 200 | }; | ||
195 | 201 | | |||
196 | #endif | 202 | #endif |