Window widget to edit a DataflowGraph. This class wraps DataflowGraph, GraphModel, QtNodes::BasicGraphicsScene and QtNodes::GraphicsView in a main window with several services : More...
#include <Dataflow/QtGui/GraphEditor/GraphEditorWindow.hpp>
Signals | |
void | needUpdate () |
Public Member Functions | |
GraphEditorWindow (std::shared_ptr< DataflowGraph > graph=nullptr) | |
void | loadFile (const QString &fileName) |
std::shared_ptr< GraphModel > | graph_model () |
Protected Member Functions | |
void | closeEvent (QCloseEvent *event) override |
Window widget to edit a DataflowGraph. This class wraps DataflowGraph, GraphModel, QtNodes::BasicGraphicsScene and QtNodes::GraphicsView in a main window with several services :
connect the client to the needUpdate() signal to be notified of a change in the edited graph.
Definition at line 30 of file GraphEditorWindow.hpp.
|
explicit |
Definition at line 30 of file GraphEditorWindow.cpp.
Ra::Dataflow::QtGui::GraphEditor::GraphEditorWindow::~GraphEditorWindow | ( | ) |
Definition at line 28 of file GraphEditorWindow.cpp.
|
overrideprotected |
Definition at line 206 of file GraphEditorWindow.cpp.
|
inline |
Definition at line 38 of file GraphEditorWindow.hpp.
void Ra::Dataflow::QtGui::GraphEditor::GraphEditorWindow::loadFile | ( | const QString & | fileName | ) |
Definition at line 356 of file GraphEditorWindow.cpp.