![]() |
API Documentation
|
A base class for displaying options for editing a single DesignObject, typically a Model. More...
#include <Editor.h>
Signals | |
| void | isBusyStatusChanged () |
| void | objectUpdatedSignal () |
Public Member Functions | |
| virtual bool | allowDocking () const |
| virtual Buffer< QWidget * > | bottomOptions () |
| virtual String | customDialogIcon () const |
| virtual TranslatedString | customDialogTitle () const |
| Editor (const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr) | |
| Editor (QWidget *parent=nullptr) | |
| virtual bool | fullscreenTouch () const |
| virtual bool | isBusy () const |
| virtual InterfaceOrientationController * | orientationController () const |
| virtual Buffer< QWidget * > | printableWidgetOptions () |
| virtual Buffer< QWidget * > | printableWidgets () |
| virtual void | requestScrollEnabled (bool enabled) |
| virtual void | setHorizontal (bool horizontal) |
| virtual void | setTarget (const DynamicPointer< QTDesignObject > &object) |
| virtual void | setup (DesignObjectDialog *, const ShowPropertiesSettings &) |
| const DynamicPointer< QTDesignObject > & | target () const |
| virtual void | updateValues ()=0 |
Protected Slots | |
| void | onDesignObjectUpdateSlot () |
Protected Attributes | |
| DynamicPointer< QTDesignObject > | m_design_object |
| InterfaceOrientationController * | m_orientation_controller |
A base class for displaying options for editing a single DesignObject, typically a Model.
| Editor | ( | QWidget * | parent = nullptr | ) |
| Editor | ( | const DynamicPointer< QTDesignObject > & | object, |
| QWidget * | parent = nullptr ) |
|
virtual |
Reimplemented in StationEditor.
|
inlinevirtual |
|
inlinevirtual |
|
inlinevirtual |
|
virtual |
Reimplemented in LayerEditor, LineworkMaterialEditor, OrientationOperationsWidget, PolylineSliceEditor, ProjectEditor, SolidMaterialEditor, and StationEditor.
|
inlinevirtual |
|
signal |
|
signal |
|
protectedslot |
|
virtual |
|
inlinevirtual |
Reimplemented in PolylineSliceEditor.
|
inlinevirtual |
Reimplemented in DesignObjectEditor, PolylineSliceEditor, and StationEditor.
|
virtual |
Reimplemented in SolidMaterialEditor.
|
virtual |
Reimplemented in ModelMaterialsDialog, SolidMaterialEditor, and StationEditor.
|
virtual |
Reimplemented in StationEditor.
|
inlinevirtual |
|
inline |
|
pure virtual |
Implemented in DesignObjectEditor, GeometryEditor, ImageModelDialog, LayerEditor, LineworkMaterialEditor, MagnetometerCalibrationDialog, ModelMaterialEditor, ModelMaterialsDialog, OrientationOperationsWidget, PolylineSliceEditor, ProjectEditor, SizeOperationsWidget, SolidMaterialEditor, and StationEditor.
|
protected |
|
protected |