18 #ifndef _GAZEBO_MODEL_EDITOR_PRIVATE_HH_
19 #define _GAZEBO_MODEL_EDITOR_PRIVATE_HH_
29 class SchematicViewWidget;
30 class ModelEditorPalette;
QAction * jointSeparatorAct
A separator for the joint icon.
Definition: ModelEditorPrivate.hh:54
bool active
True if model editor is active.
Definition: ModelEditorPrivate.hh:44
A palette of model items which can be added to the editor.
Definition: ModelEditorPalette.hh:48
bool mainWindowPaused
Save the main window paused state to use when returning.
Definition: ModelEditorPrivate.hh:99
std::string selectedJointType
Previously selected joint type.
Definition: ModelEditorPrivate.hh:63
QMenuBar * menuBar
Menubar containing actions related to the editor.
Definition: ModelEditorPrivate.hh:38
SchematicViewWidget * svWidget
Pointer to the schematic view widget.
Definition: ModelEditorPrivate.hh:84
QAction * showToolbarsAct
Show toolbars action cloned from main window.
Definition: ModelEditorPrivate.hh:87
QAction * fullScreenAct
Fullscreen action cloned from main window.
Definition: ModelEditorPrivate.hh:90
ModelEditorPalette * modelPalette
Contains all the model editor tools.
Definition: ModelEditorPrivate.hh:41
QAction * saveAct
Action to save model.
Definition: ModelEditorPrivate.hh:66
QToolButton * jointButton
Qt tool button associated with the joint action.
Definition: ModelEditorPrivate.hh:57
QAction * schematicViewAct
Action to show/hide the schematic view.
Definition: ModelEditorPrivate.hh:81
QAction * cameraPerspectiveAct
Camera perspective view action cloned from main window.
Definition: ModelEditorPrivate.hh:96
QAction * saveAsAct
Action to save model as.
Definition: ModelEditorPrivate.hh:69
QAction * jointAct
Qt action for adding a previously selected joint in the model editor.
Definition: ModelEditorPrivate.hh:51
Definition: ModelEditorPrivate.hh:35
QSignalMapper * signalMapper
Qt signal mapper for mapping add jointsignals.
Definition: ModelEditorPrivate.hh:60
QAction * newAct
Action to start a new model.
Definition: ModelEditorPrivate.hh:72
QAction * jointTypeAct
Qt action for selecting and adding a joint in the model editor.
Definition: ModelEditorPrivate.hh:47
QAction * exitAct
Action to exit the editor.
Definition: ModelEditorPrivate.hh:75
QAction * cameraOrthoAct
Camera orthographic view action cloned from main window.
Definition: ModelEditorPrivate.hh:93
QAction * showJointsAct
Action to show joints.
Definition: ModelEditorPrivate.hh:78