show node properties as a sidebar

This commit is contained in:
itsmattkc
2019-04-24 10:26:42 +10:00
parent 616e2b4740
commit 9b2f91f483
8 changed files with 124 additions and 97 deletions
+4 -1
View File
@@ -23,9 +23,12 @@ protected:
private:
QGraphicsScene scene_;
NodeView view_;
QWidget props_;
QVector<NodeUI*> nodes_;
QVector<NodeEdgeUI*> edges_;
QVector<EffectRow*> connected_rows_;
QVBoxLayout* prop_layout_;
QVector<EffectUI*> nodes_open_in_props_;
void ClearEdges();
void LoadEdges();
@@ -37,7 +40,7 @@ private slots:
void ItemsChanged();
void ReloadEdges();
void ContextMenu();
void UpdateNodeProperties();
};
#endif // NODEEDITOR_H