A settings dialog for configuring GNSS roles and quality-level thresholds for both position and orientation readings.
More...
|
| | GNSSSettingsDialog (bool show_roles, QWidget *parent=nullptr) |
| | Constructs the dialog with optional GNSS role display.
|
| | GNSSSettingsDialog (QWidget *parent=nullptr) |
| | Constructs the dialog with default settings.
|
| void | showGNSSRoles (bool show_roles) |
| | Shows or hides the GNSS roles section.
|
| QSize | sizeHint () const override |
| | Returns the preferred size for this dialog.
|
|
|
void | createQualityWidgets () |
| | Creates quality option widgets for all quality levels.
|
|
void | init () |
| | Initializes the UI layout and widgets.
|
|
void | updateQualitySettings () |
| | Writes current widget values back to the GPS manager.
|
|
void | updateQualitySettingsLayout () |
| | Updates the layout of quality settings widgets.
|
|
void | updateRoles () |
| | Refreshes the GNSS roles display.
|
|
|
QGridLayout * | m_gnss_roles_layout |
| | Layout for GNSS role assignments.
|
|
QGridLayout * | m_orientation_quality_options_layout |
| | Layout for orientation quality widgets.
|
|
Dictionary< uint04, GNSSQualityOptionsWidget * > | m_orientation_quality_widgets |
| | Orientation quality option widgets by quality index.
|
|
QGridLayout * | m_position_quality_options_layout |
| | Layout for position quality widgets.
|
|
Dictionary< uint04, GNSSQualityOptionsWidget * > | m_position_quality_widgets |
| | Position quality option widgets by quality index.
|
|
bool | m_show_roles = true |
| | Whether the roles section is visible.
|
A settings dialog for configuring GNSS roles and quality-level thresholds for both position and orientation readings.
Definition at line 11 of file GNSSSettingsDialog.h.
◆ GNSSSettingsDialog() [1/2]
| GNSSSettingsDialog::GNSSSettingsDialog |
( |
bool | show_roles, |
|
|
QWidget * | parent = nullptr ) |
|
explicit |
Constructs the dialog with optional GNSS role display.
- Parameters
-
| [in] | show_roles | Whether to show the GNSS roles section. |
| [in] | parent | Optional parent widget. |
◆ GNSSSettingsDialog() [2/2]
| GNSSSettingsDialog::GNSSSettingsDialog |
( |
QWidget * | parent = nullptr | ) |
|
Constructs the dialog with default settings.
- Parameters
-
| [in] | parent | Optional parent widget. |
◆ showGNSSRoles()
| void GNSSSettingsDialog::showGNSSRoles |
( |
bool | show_roles | ) |
|
Shows or hides the GNSS roles section.
- Parameters
-
| [in] | show_roles | Whether to show roles. |
◆ sizeHint()
| QSize GNSSSettingsDialog::sizeHint |
( |
| ) |
const |
|
override |
Returns the preferred size for this dialog.
- Returns
- The recommended size hint.
The documentation for this class was generated from the following file: