Allows the user to input an N-dimensional point (up to 4 dimensions) with an optinal unit. Also allows other widgets, such as a GNSS take reading button, to be added into the layout. More...
#include <PointWidget.h>
Classes | |
class | GNSSCallback |
class | PreTransform |
Signals | |
void | edited2 () |
void | editingFinished () |
void | surveySettingsRequested () |
Protected Slots | |
void | onFinishedSlot () |
void | onUpdatedSlot () |
Protected Member Functions | |
void | setRawUnit (const ConstPointer< Unit > &unit) |
Protected Attributes | |
Vector< 4, TranslatedString > | m_custom_labels |
Vertex< 3, fltp08 > | m_default_point |
QTResourceListener * | m_default_units_listener |
uint01 | m_dimension_count |
Vector< 4, DimensionWidgets * > | m_dimension_widgets |
QGridLayout * | m_layout |
uint04 | m_layout_line_count |
Matrix< fltp08 > | m_matrix |
Vertex< 3, fltp08 > | m_point |
PreTransform * | m_pre_transform = nullptr |
QPointer< QWidget > | m_survey_settings = nullptr |
ConstPointer< Unit > | m_unit |
bool | m_use_label_abv |
fltp08 | m_w_point |
Allows the user to input an N-dimensional point (up to 4 dimensions) with an optinal unit. Also allows other widgets, such as a GNSS take reading button, to be added into the layout.
PointWidget | ( | QWidget * | parent = nullptr | ) |
|
signal |
|
signal |
bool isDefault | ( | ) | const |
|
protectedslot |
|
protectedslot |
void setDecimalCount | ( | uint04 | count | ) |
void setDimensionCount | ( | uint01 | dim_count | ) |
void setEditable | ( | bool | editable | ) |
void setFontMultiplier | ( | fltp04 | size_mult | ) |
void setLabel | ( | uint01 | dimension, |
const TranslatedString & | label ) |
void setNumberOfLines | ( | uint04 | line_count | ) |
void setPreTransform | ( | PreTransform * | transform | ) |
|
protected |
void setStep | ( | fltp08 | step | ) |
void setSurveySettings | ( | QWidget * | survey_settings | ) |
void setUnit | ( | const ConstPointer< Unit > & | unit | ) |
void setUnitToApplicationAngleUnit | ( | ) |
void setUnitToApplicationDistanceUnit | ( | ) |
void setUnitToApplicationOrientationUnit | ( | ) |
void setUnitToApplicationSpatialUnit | ( | ) |
void setUseLabelAbreviation | ( | bool | use_label_abv | ) |
|
inline |
|
signal |
const ConstPointer< Unit > & unit | ( | ) | const |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |