16#ifndef CLUSTERSETTINGSMANAGER_HPP
17#define CLUSTERSETTINGSMANAGER_HPP
DrivingMode
Enum class for the driving mode.
ClusterTheme
Enum class for the cluster theme.
ClusterMetrics
Enum class for the cluster metrics.
void clusterThemeUpdated(ClusterTheme newTheme)
ClusterMetrics m_clusterMetrics
ClusterTheme m_clusterTheme
void setDrivingMode(DrivingMode newMode)
Get the driving mode.
ClusterSettingsManager(QObject *parent=nullptr)
Construct a new ClusterSettingsManager::ClusterSettingsManager object.
DrivingMode m_drivingMode
void toggleClusterMetrics()
Toggle the cluster metrics.
void setClusterMetrics(ClusterMetrics newMetrics)
Get the cluster metrics.
~ClusterSettingsManager()
Destroy the ClusterSettingsManager::ClusterSettingsManager object.
void toggleDrivingMode()
Toggle the driving mode.
void drivingModeUpdated(DrivingMode newMode)
void setClusterTheme(ClusterTheme newTheme)
Get the cluster theme.
void toggleClusterTheme()
Toggle the cluster theme.
void clusterMetricsUpdated(ClusterMetrics newMetrics)
Definition of the enums used in the application.