|
ORE Studio 0.0.4
|
Dialog for configuring logging and telemetry settings. More...
#include <TelemetrySettingsDialog.hpp>
Inherits QDialog.

Public Member Functions | |
| TelemetrySettingsDialog (QWidget *parent=nullptr) | |
| Construct TelemetrySettingsDialog. | |
Static Public Member Functions | |
| static logging::logging_options | loadLoggingSettings () |
| Load logging options from QSettings. | |
| static bool | isCompressionEnabled () |
| Check if compression is enabled in QSettings. | |
| static QString | compressionAlgorithm () |
| Get compression algorithm from QSettings. | |
| static bool | isStreamingEnabled () |
| Check if telemetry streaming to server is enabled in QSettings. | |
| static int | streamingBatchSize () |
| Get streaming batch size from QSettings. | |
| static int | streamingFlushInterval () |
| Get streaming flush interval from QSettings. | |
| static QString | settingsPrefix () |
| Get the settings key prefix for telemetry settings. | |
Dialog for configuring logging and telemetry settings.
Allows users to configure:
Settings are persisted via QSettings and applied on next application restart. Some settings (like log level) may be applied immediately if the runtime supports it.
This dialog is accessed via Telemetry > Settings... menu item.
|
explicit |
Construct TelemetrySettingsDialog.
| parent | Parent widget. |
|
static |
Load logging options from QSettings.

|
static |
Check if compression is enabled in QSettings.

|
static |
Get compression algorithm from QSettings.

|
static |
Check if telemetry streaming to server is enabled in QSettings.
|
static |
Get streaming batch size from QSettings.
|
static |
Get streaming flush interval from QSettings.
|
static |
Get the settings key prefix for telemetry settings.
