some timeline refactoring, preparing for rewrites

This commit is contained in:
itsmattkc
2021-01-09 11:41:33 +11:00
parent 3337be07e5
commit 8f729203fc
62 changed files with 638 additions and 1180 deletions
+6 -8
View File
@@ -411,7 +411,7 @@ protected:
* parameters has changed throughout the duration of the clip (essential from 0 to infinity).
* In some scenarios, it may be preferable to handle this signal separately in order to
*/
void IgnoreConnectionSignalsFrom(NodeInput* input);
void IgnoreInvalidationsFrom(NodeInput* input);
virtual void LoadInternal(QXmlStreamReader* reader, XMLNodeData& xml_node_data);
@@ -439,11 +439,6 @@ protected:
virtual void childEvent(QChildEvent* event) override;
protected slots:
void InputChanged(const olive::TimeRange &range, int element);
void InputConnectionChanged(Node* source, int element);
signals:
/**
* @brief Signal emitted whenever the position is set through SetPosition()
@@ -455,6 +450,11 @@ signals:
*/
void LabelChanged(const QString& s);
protected slots:
void InputChanged(const olive::TimeRange &range, int element);
void InputConnectionChanged(Node* source, int element);
private:
template<class T>
static void FindInputNodeInternal(const Node* n, QVector<T *>& list);
@@ -485,8 +485,6 @@ private:
*/
QString label_;
private slots:
};
template<class T>