Developer Documentation
|
#include <Plugin-VSI/baseWidget.hh>
Public Slots | |
void | executeCode () |
executes current script More... | |
void | codeToScript () |
converts visual script to textual script More... | |
bool | save (bool _newName=false) |
save to file More... | |
bool | saveAs () |
save to file More... | |
void | load () |
load file More... | |
void | newFile () |
new empty file More... | |
void | contentChanged () |
used changed something More... | |
void | pushScene (GraphicsScene *_scene) |
show a new scene (function) in editor More... | |
void | popScene () |
go back to last scene (function) More... | |
void | addScene (GraphicsScene *_scene) |
add a new scene More... | |
void | removeScene (GraphicsScene *_scene) |
remove a scene More... | |
Signals | |
void | codeToScriptEditor (QString _code) |
Public Member Functions | |
~BaseWidget () | |
Destructor. More... | |
Static Public Member Functions | |
static BaseWidget * | createBaseWidget (Context *_ctx, QWidget *_parent=NULL) |
Singleton constructor. More... | |
static BaseWidget * | getBaseWidget () |
Returns singleton. More... | |
Private Member Functions | |
BaseWidget (Context *_ctx, QWidget *_parent) | |
void | setupUi () |
Adds element widgets to toolbox. More... | |
void | updateTitle () |
Update window title. More... | |
bool | saveIfChanged () |
Asks the user if he want to save his changes. More... | |
void | closeEvent (QCloseEvent *_event) |
Chatch close event. More... | |
Private Attributes | |
Context * | ctx_ |
GraphicsScene * | mainScene_ |
QStack< GraphicsScene * > | scenes_ |
QSplitter * | splitter_ |
QToolBox * | toolbox_ |
QStackedWidget * | views_ |
QString | fileName_ |
bool | changedContent_ |
Static Private Attributes | |
static BaseWidget * | base_ = NULL |
Main widget for the visual scripting interface editor
Definition at line 69 of file baseWidget.hh.
VSI::BaseWidget::~BaseWidget | ( | ) |
Destructor.
Definition at line 163 of file baseWidget.cc.
|
private |
Definition at line 82 of file baseWidget.cc.
|
slot |
|
private |
Chatch close event.
Definition at line 428 of file baseWidget.cc.
|
slot |
converts visual script to textual script
signal to open textual script editor with current script
Definition at line 215 of file baseWidget.cc.
|
slot |
used changed something
Called if something it the scene has changed.
Definition at line 380 of file baseWidget.cc.
|
static |
Singleton constructor.
Definition at line 439 of file baseWidget.cc.
|
slot |
executes current script
Executes current visual script.
Definition at line 195 of file baseWidget.cc.
|
static |
Returns singleton.
Definition at line 449 of file baseWidget.cc.
|
slot |
|
slot |
|
slot |
go back to last scene (function)
Go back to previous scene (function)
Definition at line 466 of file baseWidget.cc.
|
slot |
show a new scene (function) in editor
Display a new scene (function) in editor.
Definition at line 457 of file baseWidget.cc.
|
slot |
|
slot |
|
slot |
|
private |
Asks the user if he want to save his changes.
Definition at line 392 of file baseWidget.cc.
|
private |
Adds element widgets to toolbox.
Definition at line 171 of file baseWidget.cc.
|
private |
Update window title.
Definition at line 369 of file baseWidget.cc.
|
staticprivate |
Definition at line 151 of file baseWidget.hh.
|
private |
Definition at line 149 of file baseWidget.hh.
|
private |
Definition at line 139 of file baseWidget.hh.
|
private |
Definition at line 148 of file baseWidget.hh.
|
private |
Definition at line 141 of file baseWidget.hh.
|
private |
Definition at line 142 of file baseWidget.hh.
|
private |
Definition at line 144 of file baseWidget.hh.
|
private |
Definition at line 145 of file baseWidget.hh.
|
private |
Definition at line 146 of file baseWidget.hh.