![]() |
API Documentation
|
Dialog which allows user to edit or create a MagneticCalibrationData object. More...
#include <MagnetometerCalibrationDialog.h>
Signals | |
| void | requestCloseSignal () |
Signals inherited from Editor | |
| void | isBusyStatusChanged () |
| void | objectUpdatedSignal () |
Public Member Functions | |
| MagneticCalibrationData | calibrationData () const |
| void | cancel () |
| bool | event (QEvent *event) override |
| void | init () |
| bool | isFinished () const |
| MagnetometerCalibrationDialog (const DynamicPointer< QTDesignObject > &object, QWidget *parent=nullptr) | |
| MagnetometerCalibrationDialog (QWidget *parent=nullptr) | |
| DesignObjectLookup * | manager () |
| void | setModelManager (DesignObjectLookup *manager) |
| void | setSensor (OrientationSensor *sensor) |
| void | showClear (bool show_clear) |
| void | showMatrix (bool show_matrix) |
| void | startRecording () |
| void | updateValues () override |
Public Member Functions inherited from Editor | |
| 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 |
Static Public Attributes | |
| static ApplicationOption< bool > | default_show_clear |
| static ApplicationOption< bool > | default_show_matrix |
Protected Member Functions | |
| void | createFileChooser () |
| FileChooserDialog * | fileChooser (bool is_save) |
Protected Attributes | |
| Button * | m_clear_button = nullptr |
| QTimer * | m_countdown_timer = nullptr |
| FileChooserDialog * | m_file_chooser = nullptr |
| bool | m_is_activated = false |
| bool | m_is_finished = false |
| bool | m_is_saving = false |
| DesignObjectLookup * | m_manager = nullptr |
| OrientationSensor * | m_sensor = nullptr |
| bool | m_show_matrix = true |
| bool | m_show_popup = true |
| Time | m_start_time = Constant<Time>::Invalid |
| Ui::MagnetometerCalibrationUI * | ui = nullptr |
Protected Attributes inherited from Editor | |
| DynamicPointer< QTDesignObject > | m_design_object |
| InterfaceOrientationController * | m_orientation_controller |
Additional Inherited Members | |
Protected Slots inherited from Editor | |
| void | onDesignObjectUpdateSlot () |
Dialog which allows user to edit or create a MagneticCalibrationData object.
| MagnetometerCalibrationDialog | ( | const DynamicPointer< QTDesignObject > & | object, |
| QWidget * | parent = nullptr ) |
| MagnetometerCalibrationDialog | ( | QWidget * | parent = nullptr | ) |
| MagneticCalibrationData calibrationData | ( | ) | const |
| void cancel | ( | ) |
|
protected |
|
override |
|
protected |
| void init | ( | ) |
| bool isFinished | ( | ) | const |
| DesignObjectLookup * manager | ( | ) |
|
signal |
| void setModelManager | ( | DesignObjectLookup * | manager | ) |
| void setSensor | ( | OrientationSensor * | sensor | ) |
| void showClear | ( | bool | show_clear | ) |
| void showMatrix | ( | bool | show_matrix | ) |
| void startRecording | ( | ) |
|
overridevirtual |
Implements Editor.
|
static |
|
static |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |