3#include <NDEVR/QCustomDial.h>
4#include <NDEVR/QCustomLineEdit.h>
5#include <NDEVR/Button.h>
6#include <NDEVR/MagnetometerCalibrationDialog.h>
7#include <NDEVR/CoordinateOptions.h>
8#include <NDEVR/ApplicationResource.h>
13 class OrientationOperationsWidget;
14 class DesignObjectLookup;
15 class OrientationSensor;
16 class MagnetometerWidget;
31 void showMagnetometerOptionsPopup(
PopupInfo info);
36 void updateCalculation();
37 void updateMagnetReadingButton();
Stores an angle in an optimized format.
Definition StringStream.h:352
Definition DesignObjectLookup.h:61
Dialog which allows user to set or calculate the magnetic declination. https://en....
Definition MagneticDeclinationDialog.h:25
QGroupBox * m_magnetic_value_group
Definition MagneticDeclinationDialog.h:48
static QPointer< OrientationSensor > s_magnetic_reading_callback
Definition MagneticDeclinationDialog.h:51
Button * m_finish_button
Definition MagneticDeclinationDialog.h:40
Button * m_web_lookup
Definition MagneticDeclinationDialog.h:39
Button * m_magnetometer_button
Definition MagneticDeclinationDialog.h:42
QCustomLineEdit * m_magnetic_angle
Definition MagneticDeclinationDialog.h:44
QCustomLineEdit * m_line_edit
Definition MagneticDeclinationDialog.h:43
OrientationOperationsWidget * m_ops_widget
Definition MagneticDeclinationDialog.h:46
QGroupBox * m_magnetic_reading_group
Definition MagneticDeclinationDialog.h:47
void onFinishedSignal(PopupInfo info)
Button * m_measure_button
Definition MagneticDeclinationDialog.h:41
Used to report the orientation of a Hardware object within 3D space.
Definition OrientationSensor.h:88
Definition QCustomLineEdit.h:118
Definition BaseValues.hpp:272