QtFit  0.1
Internal library development documentation
All Classes Files Functions Variables Typedefs Enumerations Enumerator Macros Pages
DeviceSettingsMessage Class Reference

The DeviceSettingsMessage class represents a FIT DeviceSettingsMessage data message. More...

Inheritance diagram for DeviceSettingsMessage:
[legend]
Collaboration diagram for DeviceSettingsMessage:
[legend]

Public Member Functions

 DeviceSettingsMessage ()
 Constructs a DeviceSettingsMessage object. More...
 
quint8 activeTimeZone () const
 Returns the DeviceSettingsMessage data message's activeTimeZone field's current value. More...
 
quint32 utcOffset () const
 Returns the DeviceSettingsMessage data message's utcOffset field's current value. More...
 
quint32 timeOffset () const
 Returns the DeviceSettingsMessage data message's timeOffset field's current value. More...
 
TimeMode timeMode () const
 Returns the DeviceSettingsMessage data message's timeMode field's current value. More...
 
qint8 timeZoneOffset () const
 Returns the DeviceSettingsMessage data message's timeZoneOffset field's current value. More...
 
BacklightMode backlightMode () const
 Returns the DeviceSettingsMessage data message's backlightMode field's current value. More...
 
bool activityTrackerEnabled () const
 Returns the DeviceSettingsMessage data message's activityTrackerEnabled field's current value. More...
 
DateTime clockTime () const
 Returns the DeviceSettingsMessage data message's clockTime field's current value. More...
 
quint16 pagesEnabled () const
 Returns the DeviceSettingsMessage data message's pagesEnabled field's current value. More...
 
bool moveAlertEnabled () const
 Returns the DeviceSettingsMessage data message's moveAlertEnabled field's current value. More...
 
DateMode dateMode () const
 Returns the DeviceSettingsMessage data message's dateMode field's current value. More...
 
DisplayOrientation displayOrientation () const
 Returns the DeviceSettingsMessage data message's displayOrientation field's current value. More...
 
Side mountingSide () const
 Returns the DeviceSettingsMessage data message's mountingSide field's current value. More...
 
quint16 defaultPage () const
 Returns the DeviceSettingsMessage data message's defaultPage field's current value. More...
 
quint16 autosyncMinSteps () const
 Returns the DeviceSettingsMessage data message's autosyncMinSteps field's current value. More...
 
quint16 autosyncMinTime () const
 Returns the DeviceSettingsMessage data message's autosyncMinTime field's current value. More...
 
bool lactateThresholdAutodetectEnabled () const
 Returns the DeviceSettingsMessage data message's lactateThresholdAutodetectEnabled field's current value. More...
 
bool bleAutoUploadEnabled () const
 Returns the DeviceSettingsMessage data message's bleAutoUploadEnabled field's current value. More...
 
AutoSyncFrequency autoSyncFrequency () const
 Returns the DeviceSettingsMessage data message's autoSyncFrequency field's current value. More...
 
AutoActivityDetect autoActivityDetect () const
 Returns the DeviceSettingsMessage data message's autoActivityDetect field's current value. More...
 
quint8 numberOfScreens () const
 Returns the DeviceSettingsMessage data message's numberOfScreens field's current value. More...
 
DisplayOrientation smartNotificationDisplayOrientation () const
 Returns the DeviceSettingsMessage data message's smartNotificationDisplayOrientation field's current value. More...
 
Switch tapInterface () const
 Returns the DeviceSettingsMessage data message's tapInterface field's current value. More...
 
TapSensitivity tapSensitivity () const
 Returns the DeviceSettingsMessage data message's tapSensitivity field's current value. More...
 
void setActiveTimeZone (const quint8 activeTimeZone)
 Sets the activeTimeZone field to activeTimeZone. More...
 
void setUtcOffset (const quint32 utcOffset)
 Sets the utcOffset field to utcOffset. More...
 
void setTimeOffset (const quint32 timeOffset)
 Sets the timeOffset field to timeOffset. More...
 
void setTimeMode (const TimeMode timeMode)
 Sets the timeMode field to timeMode. More...
 
void setTimeZoneOffset (const qint8 timeZoneOffset)
 Sets the timeZoneOffset field to timeZoneOffset. More...
 
void setBacklightMode (const BacklightMode backlightMode)
 Sets the backlightMode field to backlightMode. More...
 
void setActivityTrackerEnabled (const bool activityTrackerEnabled)
 Sets the activityTrackerEnabled field to activityTrackerEnabled. More...
 
void setClockTime (const DateTime clockTime)
 Sets the clockTime field to clockTime. More...
 
void setPagesEnabled (const quint16 pagesEnabled)
 Sets the pagesEnabled field to pagesEnabled. More...
 
void setMoveAlertEnabled (const bool moveAlertEnabled)
 Sets the moveAlertEnabled field to moveAlertEnabled. More...
 
void setDateMode (const DateMode dateMode)
 Sets the dateMode field to dateMode. More...
 
void setDisplayOrientation (const DisplayOrientation displayOrientation)
 Sets the displayOrientation field to displayOrientation. More...
 
void setMountingSide (const Side mountingSide)
 Sets the mountingSide field to mountingSide. More...
 
void setDefaultPage (const quint16 defaultPage)
 Sets the defaultPage field to defaultPage. More...
 
void setAutosyncMinSteps (const quint16 autosyncMinSteps)
 Sets the autosyncMinSteps field to autosyncMinSteps. More...
 
void setAutosyncMinTime (const quint16 autosyncMinTime)
 Sets the autosyncMinTime field to autosyncMinTime. More...
 
void setLactateThresholdAutodetectEnabled (const bool lactateThresholdAutodetectEnabled)
 Sets the lactateThresholdAutodetectEnabled field to lactateThresholdAutodetectEnabled. More...
 
void setBleAutoUploadEnabled (const bool bleAutoUploadEnabled)
 Sets the bleAutoUploadEnabled field to bleAutoUploadEnabled. More...
 
void setAutoSyncFrequency (const AutoSyncFrequency autoSyncFrequency)
 Sets the autoSyncFrequency field to autoSyncFrequency. More...
 
void setAutoActivityDetect (const AutoActivityDetect autoActivityDetect)
 Sets the autoActivityDetect field to autoActivityDetect. More...
 
void setNumberOfScreens (const quint8 numberOfScreens)
 Sets the numberOfScreens field to numberOfScreens. More...
 
void setSmartNotificationDisplayOrientation (const DisplayOrientation smartNotificationDisplayOrientation)
 Sets the smartNotificationDisplayOrientation field to smartNotificationDisplayOrientation. More...
 
void setTapInterface (const Switch tapInterface)
 Sets the tapInterface field to tapInterface. More...
 
void setTapSensitivity (const TapSensitivity tapSensitivity)
 Sets the tapSensitivity field to tapSensitivity. More...
 
- Public Member Functions inherited from AbstractDataMessage
 ~AbstractDataMessage ()
 Destroys the AbstractDataMessage object.
 
MesgNum globalMessageNumber () const
 Returns the data message's global message number. More...
 

Protected Member Functions

 DeviceSettingsMessage (DeviceSettingsMessagePrivate *const d)
 
- Protected Member Functions inherited from AbstractDataMessage
 AbstractDataMessage (AbstractDataMessagePrivate *const d)
 

Additional Inherited Members

- Static Public Member Functions inherited from AbstractDataMessage
static AbstractDataMessagefromData (const DataDefinition *const defn, const QByteArray &record)
 Constructs the relevant AbstractDataMessage-derived class to parse record according to defn. More...
 
- Protected Attributes inherited from AbstractDataMessage
AbstractDataMessagePrivate *const d_ptr
 Internal d-pointer.
 

Detailed Description

The DeviceSettingsMessage class represents a FIT DeviceSettingsMessage data message.

See also
DataMessage

Definition at line 39 of file devicesettingsmessage.h.

Constructor & Destructor Documentation

◆ DeviceSettingsMessage() [1/2]

DeviceSettingsMessage::DeviceSettingsMessage ( )

Constructs a DeviceSettingsMessage object.

Typically, instances of this class will be returned by FitStreamReader::readNext, but this constructor may be used, along with the relevant setter methods, to create a valid message.

Definition at line 52 of file devicesettingsmessage.cpp.

53 {
54 
55 }
The AbstractDataMessage class is the polymorphic base class for all FIT Data Message classes.

◆ DeviceSettingsMessage() [2/2]

DeviceSettingsMessage::DeviceSettingsMessage ( DeviceSettingsMessagePrivate *const  d)
explicitprotected

Constructs a DeviceSettingsMessage object with private implementation d.

Parameters
dPointer to private implementation.

Definition at line 64 of file devicesettingsmessage.cpp.

65 {
66 
67 }

Member Function Documentation

◆ activeTimeZone()

quint8 DeviceSettingsMessage::activeTimeZone ( ) const

Returns the DeviceSettingsMessage data message's activeTimeZone field's current value.

Index into time zone arrays.

Returns
the activeTimeZone field value.

Definition at line 76 of file devicesettingsmessage.cpp.

77 {
78  Q_D(const DeviceSettingsMessage);
79  return d->activeTimeZone;
80 }
The DeviceSettingsMessage class represents a FIT DeviceSettingsMessage data message.

Referenced by setActiveTimeZone().

Here is the caller graph for this function:

◆ activityTrackerEnabled()

bool DeviceSettingsMessage::activityTrackerEnabled ( ) const

Returns the DeviceSettingsMessage data message's activityTrackerEnabled field's current value.

Enabled state of the activity tracker functionality

Returns
the activityTrackerEnabled field value.

Definition at line 154 of file devicesettingsmessage.cpp.

155 {
156  Q_D(const DeviceSettingsMessage);
157  return d->activityTrackerEnabled;
158 }

Referenced by setActivityTrackerEnabled().

Here is the caller graph for this function:

◆ autoActivityDetect()

AutoActivityDetect DeviceSettingsMessage::autoActivityDetect ( ) const

Returns the DeviceSettingsMessage data message's autoActivityDetect field's current value.

Allows setting specific activities auto-activity detect enabled/disabled settings

Returns
the autoActivityDetect field value.

Definition at line 319 of file devicesettingsmessage.cpp.

320 {
321  Q_D(const DeviceSettingsMessage);
322  return d->autoActivityDetect;
323 }

Referenced by setAutoActivityDetect().

Here is the caller graph for this function:

◆ autoSyncFrequency()

AutoSyncFrequency DeviceSettingsMessage::autoSyncFrequency ( ) const

Returns the DeviceSettingsMessage data message's autoSyncFrequency field's current value.

Helps to conserve battery by changing modes

Returns
the autoSyncFrequency field value.

Definition at line 306 of file devicesettingsmessage.cpp.

307 {
308  Q_D(const DeviceSettingsMessage);
309  return d->autoSyncFrequency;
310 }

Referenced by setAutoSyncFrequency().

Here is the caller graph for this function:

◆ autosyncMinSteps()

quint16 DeviceSettingsMessage::autosyncMinSteps ( ) const

Returns the DeviceSettingsMessage data message's autosyncMinSteps field's current value.

Minimum steps before an autosync can occur

Returns
the autosyncMinSteps field value.

Definition at line 254 of file devicesettingsmessage.cpp.

255 {
256  Q_D(const DeviceSettingsMessage);
257  return d->autosyncMinSteps;
258 }

Referenced by setAutosyncMinSteps().

Here is the caller graph for this function:

◆ autosyncMinTime()

quint16 DeviceSettingsMessage::autosyncMinTime ( ) const

Returns the DeviceSettingsMessage data message's autosyncMinTime field's current value.

Minimum minutes before an autosync can occur

Returns
the autosyncMinTime field value.

Definition at line 267 of file devicesettingsmessage.cpp.

268 {
269  Q_D(const DeviceSettingsMessage);
270  return d->autosyncMinTime;
271 }

Referenced by setAutosyncMinTime().

Here is the caller graph for this function:

◆ backlightMode()

BacklightMode DeviceSettingsMessage::backlightMode ( ) const

Returns the DeviceSettingsMessage data message's backlightMode field's current value.

Mode for backlight

Returns
the backlightMode field value.

Definition at line 141 of file devicesettingsmessage.cpp.

142 {
143  Q_D(const DeviceSettingsMessage);
144  return d->backlightMode;
145 }

Referenced by setBacklightMode().

Here is the caller graph for this function:

◆ bleAutoUploadEnabled()

bool DeviceSettingsMessage::bleAutoUploadEnabled ( ) const

Returns the DeviceSettingsMessage data message's bleAutoUploadEnabled field's current value.

Automatically upload using BLE

Returns
the bleAutoUploadEnabled field value.

Definition at line 293 of file devicesettingsmessage.cpp.

294 {
295  Q_D(const DeviceSettingsMessage);
296  return d->bleAutoUploadEnabled;
297 }

Referenced by setBleAutoUploadEnabled().

Here is the caller graph for this function:

◆ clockTime()

DateTime DeviceSettingsMessage::clockTime ( ) const

Returns the DeviceSettingsMessage data message's clockTime field's current value.

UTC timestamp used to set the devices clock and date

Returns
the clockTime field value.

Definition at line 167 of file devicesettingsmessage.cpp.

168 {
169  Q_D(const DeviceSettingsMessage);
170  return d->clockTime;
171 }

Referenced by setClockTime().

Here is the caller graph for this function:

◆ dateMode()

DateMode DeviceSettingsMessage::dateMode ( ) const

Returns the DeviceSettingsMessage data message's dateMode field's current value.

Display mode for the date

Returns
the dateMode field value.

Definition at line 206 of file devicesettingsmessage.cpp.

207 {
208  Q_D(const DeviceSettingsMessage);
209  return d->dateMode;
210 }

Referenced by setDateMode().

Here is the caller graph for this function:

◆ defaultPage()

quint16 DeviceSettingsMessage::defaultPage ( ) const

Returns the DeviceSettingsMessage data message's defaultPage field's current value.

Bitfield to indicate one page as default for each supported loop

Returns
the defaultPage field value.

Definition at line 241 of file devicesettingsmessage.cpp.

242 {
243  Q_D(const DeviceSettingsMessage);
244  return d->defaultPage;
245 }

Referenced by setDefaultPage().

Here is the caller graph for this function:

◆ displayOrientation()

DisplayOrientation DeviceSettingsMessage::displayOrientation ( ) const

Returns the DeviceSettingsMessage data message's displayOrientation field's current value.

Returns
the displayOrientation field value.

Definition at line 217 of file devicesettingsmessage.cpp.

218 {
219  Q_D(const DeviceSettingsMessage);
220  return d->displayOrientation;
221 }

Referenced by setDisplayOrientation().

Here is the caller graph for this function:

◆ lactateThresholdAutodetectEnabled()

bool DeviceSettingsMessage::lactateThresholdAutodetectEnabled ( ) const

Returns the DeviceSettingsMessage data message's lactateThresholdAutodetectEnabled field's current value.

Enable auto-detect setting for the lactate threshold feature.

Returns
the lactateThresholdAutodetectEnabled field value.

Definition at line 280 of file devicesettingsmessage.cpp.

281 {
282  Q_D(const DeviceSettingsMessage);
283  return d->lactateThresholdAutodetectEnabled;
284 }

Referenced by setLactateThresholdAutodetectEnabled().

Here is the caller graph for this function:

◆ mountingSide()

Side DeviceSettingsMessage::mountingSide ( ) const

Returns the DeviceSettingsMessage data message's mountingSide field's current value.

Returns
the mountingSide field value.

Definition at line 228 of file devicesettingsmessage.cpp.

229 {
230  Q_D(const DeviceSettingsMessage);
231  return d->mountingSide;
232 }

Referenced by setMountingSide().

Here is the caller graph for this function:

◆ moveAlertEnabled()

bool DeviceSettingsMessage::moveAlertEnabled ( ) const

Returns the DeviceSettingsMessage data message's moveAlertEnabled field's current value.

Enabled state of the move alert

Returns
the moveAlertEnabled field value.

Definition at line 193 of file devicesettingsmessage.cpp.

194 {
195  Q_D(const DeviceSettingsMessage);
196  return d->moveAlertEnabled;
197 }

Referenced by setMoveAlertEnabled().

Here is the caller graph for this function:

◆ numberOfScreens()

quint8 DeviceSettingsMessage::numberOfScreens ( ) const

Returns the DeviceSettingsMessage data message's numberOfScreens field's current value.

Number of screens configured to display

Returns
the numberOfScreens field value.

Definition at line 332 of file devicesettingsmessage.cpp.

333 {
334  Q_D(const DeviceSettingsMessage);
335  return d->numberOfScreens;
336 }

Referenced by setNumberOfScreens().

Here is the caller graph for this function:

◆ pagesEnabled()

quint16 DeviceSettingsMessage::pagesEnabled ( ) const

Returns the DeviceSettingsMessage data message's pagesEnabled field's current value.

Bitfield to configure enabled screens for each supported loop

Returns
the pagesEnabled field value.

Definition at line 180 of file devicesettingsmessage.cpp.

181 {
182  Q_D(const DeviceSettingsMessage);
183  return d->pagesEnabled;
184 }

Referenced by setPagesEnabled().

Here is the caller graph for this function:

◆ setActiveTimeZone()

void DeviceSettingsMessage::setActiveTimeZone ( const quint8  activeTimeZone)

Sets the activeTimeZone field to activeTimeZone.

Parameters
activeTimeZoneThe field value to set.

Definition at line 380 of file devicesettingsmessage.cpp.

381 {
383  d->activeTimeZone = activeTimeZone;
384 }
quint8 activeTimeZone() const
Returns the DeviceSettingsMessage data message's activeTimeZone field's current value.

References activeTimeZone().

Here is the call graph for this function:

◆ setActivityTrackerEnabled()

void DeviceSettingsMessage::setActivityTrackerEnabled ( const bool  activityTrackerEnabled)

Sets the activityTrackerEnabled field to activityTrackerEnabled.

Parameters
activityTrackerEnabledThe field value to set.

Definition at line 440 of file devicesettingsmessage.cpp.

441 {
443  d->activityTrackerEnabled = activityTrackerEnabled;
444 }
bool activityTrackerEnabled() const
Returns the DeviceSettingsMessage data message's activityTrackerEnabled field's current value.

References activityTrackerEnabled().

Here is the call graph for this function:

◆ setAutoActivityDetect()

void DeviceSettingsMessage::setAutoActivityDetect ( const AutoActivityDetect  autoActivityDetect)

Sets the autoActivityDetect field to autoActivityDetect.

Parameters
autoActivityDetectThe field value to set.

Definition at line 570 of file devicesettingsmessage.cpp.

571 {
573  d->autoActivityDetect = autoActivityDetect;
574 }
AutoActivityDetect autoActivityDetect() const
Returns the DeviceSettingsMessage data message's autoActivityDetect field's current value.

References autoActivityDetect().

Here is the call graph for this function:

◆ setAutoSyncFrequency()

void DeviceSettingsMessage::setAutoSyncFrequency ( const AutoSyncFrequency  autoSyncFrequency)

Sets the autoSyncFrequency field to autoSyncFrequency.

Parameters
autoSyncFrequencyThe field value to set.

Definition at line 560 of file devicesettingsmessage.cpp.

561 {
563  d->autoSyncFrequency = autoSyncFrequency;
564 }
AutoSyncFrequency autoSyncFrequency() const
Returns the DeviceSettingsMessage data message's autoSyncFrequency field's current value.

References autoSyncFrequency().

Here is the call graph for this function:

◆ setAutosyncMinSteps()

void DeviceSettingsMessage::setAutosyncMinSteps ( const quint16  autosyncMinSteps)

Sets the autosyncMinSteps field to autosyncMinSteps.

Parameters
autosyncMinStepsThe field value to set.

Definition at line 520 of file devicesettingsmessage.cpp.

521 {
523  d->autosyncMinSteps = autosyncMinSteps;
524 }
quint16 autosyncMinSteps() const
Returns the DeviceSettingsMessage data message's autosyncMinSteps field's current value.

References autosyncMinSteps().

Here is the call graph for this function:

◆ setAutosyncMinTime()

void DeviceSettingsMessage::setAutosyncMinTime ( const quint16  autosyncMinTime)

Sets the autosyncMinTime field to autosyncMinTime.

Parameters
autosyncMinTimeThe field value to set.

Definition at line 530 of file devicesettingsmessage.cpp.

531 {
533  d->autosyncMinTime = autosyncMinTime;
534 }
quint16 autosyncMinTime() const
Returns the DeviceSettingsMessage data message's autosyncMinTime field's current value.

References autosyncMinTime().

Here is the call graph for this function:

◆ setBacklightMode()

void DeviceSettingsMessage::setBacklightMode ( const BacklightMode  backlightMode)

Sets the backlightMode field to backlightMode.

Parameters
backlightModeThe field value to set.

Definition at line 430 of file devicesettingsmessage.cpp.

431 {
433  d->backlightMode = backlightMode;
434 }
BacklightMode backlightMode() const
Returns the DeviceSettingsMessage data message's backlightMode field's current value.

References backlightMode().

Here is the call graph for this function:

◆ setBleAutoUploadEnabled()

void DeviceSettingsMessage::setBleAutoUploadEnabled ( const bool  bleAutoUploadEnabled)

Sets the bleAutoUploadEnabled field to bleAutoUploadEnabled.

Parameters
bleAutoUploadEnabledThe field value to set.

Definition at line 550 of file devicesettingsmessage.cpp.

551 {
553  d->bleAutoUploadEnabled = bleAutoUploadEnabled;
554 }
bool bleAutoUploadEnabled() const
Returns the DeviceSettingsMessage data message's bleAutoUploadEnabled field's current value.

References bleAutoUploadEnabled().

Here is the call graph for this function:

◆ setClockTime()

void DeviceSettingsMessage::setClockTime ( const DateTime  clockTime)

Sets the clockTime field to clockTime.

Parameters
clockTimeThe field value to set.

Definition at line 450 of file devicesettingsmessage.cpp.

451 {
453  d->clockTime = clockTime;
454 }
DateTime clockTime() const
Returns the DeviceSettingsMessage data message's clockTime field's current value.

References clockTime().

Here is the call graph for this function:

◆ setDateMode()

void DeviceSettingsMessage::setDateMode ( const DateMode  dateMode)

Sets the dateMode field to dateMode.

Parameters
dateModeThe field value to set.

Definition at line 480 of file devicesettingsmessage.cpp.

481 {
483  d->dateMode = dateMode;
484 }
DateMode dateMode() const
Returns the DeviceSettingsMessage data message's dateMode field's current value.

References dateMode().

Here is the call graph for this function:

◆ setDefaultPage()

void DeviceSettingsMessage::setDefaultPage ( const quint16  defaultPage)

Sets the defaultPage field to defaultPage.

Parameters
defaultPageThe field value to set.

Definition at line 510 of file devicesettingsmessage.cpp.

511 {
513  d->defaultPage = defaultPage;
514 }
quint16 defaultPage() const
Returns the DeviceSettingsMessage data message's defaultPage field's current value.

References defaultPage().

Here is the call graph for this function:

◆ setDisplayOrientation()

void DeviceSettingsMessage::setDisplayOrientation ( const DisplayOrientation  displayOrientation)

Sets the displayOrientation field to displayOrientation.

Parameters
displayOrientationThe field value to set.

Definition at line 490 of file devicesettingsmessage.cpp.

491 {
493  d->displayOrientation = displayOrientation;
494 }
DisplayOrientation displayOrientation() const
Returns the DeviceSettingsMessage data message's displayOrientation field's current value.

References displayOrientation().

Here is the call graph for this function:

◆ setLactateThresholdAutodetectEnabled()

void DeviceSettingsMessage::setLactateThresholdAutodetectEnabled ( const bool  lactateThresholdAutodetectEnabled)

Sets the lactateThresholdAutodetectEnabled field to lactateThresholdAutodetectEnabled.

Parameters
lactateThresholdAutodetectEnabledThe field value to set.

Definition at line 540 of file devicesettingsmessage.cpp.

541 {
543  d->lactateThresholdAutodetectEnabled = lactateThresholdAutodetectEnabled;
544 }
bool lactateThresholdAutodetectEnabled() const
Returns the DeviceSettingsMessage data message's lactateThresholdAutodetectEnabled field's current va...

References lactateThresholdAutodetectEnabled().

Here is the call graph for this function:

◆ setMountingSide()

void DeviceSettingsMessage::setMountingSide ( const Side  mountingSide)

Sets the mountingSide field to mountingSide.

Parameters
mountingSideThe field value to set.

Definition at line 500 of file devicesettingsmessage.cpp.

501 {
503  d->mountingSide = mountingSide;
504 }
Side mountingSide() const
Returns the DeviceSettingsMessage data message's mountingSide field's current value.

References mountingSide().

Here is the call graph for this function:

◆ setMoveAlertEnabled()

void DeviceSettingsMessage::setMoveAlertEnabled ( const bool  moveAlertEnabled)

Sets the moveAlertEnabled field to moveAlertEnabled.

Parameters
moveAlertEnabledThe field value to set.

Definition at line 470 of file devicesettingsmessage.cpp.

471 {
473  d->moveAlertEnabled = moveAlertEnabled;
474 }
bool moveAlertEnabled() const
Returns the DeviceSettingsMessage data message's moveAlertEnabled field's current value.

References moveAlertEnabled().

Here is the call graph for this function:

◆ setNumberOfScreens()

void DeviceSettingsMessage::setNumberOfScreens ( const quint8  numberOfScreens)

Sets the numberOfScreens field to numberOfScreens.

Parameters
numberOfScreensThe field value to set.

Definition at line 580 of file devicesettingsmessage.cpp.

581 {
583  d->numberOfScreens = numberOfScreens;
584 }
quint8 numberOfScreens() const
Returns the DeviceSettingsMessage data message's numberOfScreens field's current value.

References numberOfScreens().

Here is the call graph for this function:

◆ setPagesEnabled()

void DeviceSettingsMessage::setPagesEnabled ( const quint16  pagesEnabled)

Sets the pagesEnabled field to pagesEnabled.

Parameters
pagesEnabledThe field value to set.

Definition at line 460 of file devicesettingsmessage.cpp.

461 {
463  d->pagesEnabled = pagesEnabled;
464 }
quint16 pagesEnabled() const
Returns the DeviceSettingsMessage data message's pagesEnabled field's current value.

References pagesEnabled().

Here is the call graph for this function:

◆ setSmartNotificationDisplayOrientation()

void DeviceSettingsMessage::setSmartNotificationDisplayOrientation ( const DisplayOrientation  smartNotificationDisplayOrientation)

Sets the smartNotificationDisplayOrientation field to smartNotificationDisplayOrientation.

Parameters
smartNotificationDisplayOrientationThe field value to set.

Definition at line 590 of file devicesettingsmessage.cpp.

591 {
593  d->smartNotificationDisplayOrientation = smartNotificationDisplayOrientation;
594 }
DisplayOrientation smartNotificationDisplayOrientation() const
Returns the DeviceSettingsMessage data message's smartNotificationDisplayOrientation field's current ...

References smartNotificationDisplayOrientation().

Here is the call graph for this function:

◆ setTapInterface()

void DeviceSettingsMessage::setTapInterface ( const Switch  tapInterface)

Sets the tapInterface field to tapInterface.

Parameters
tapInterfaceThe field value to set.

Definition at line 600 of file devicesettingsmessage.cpp.

601 {
603  d->tapInterface = tapInterface;
604 }
Switch tapInterface() const
Returns the DeviceSettingsMessage data message's tapInterface field's current value.

References tapInterface().

Here is the call graph for this function:

◆ setTapSensitivity()

void DeviceSettingsMessage::setTapSensitivity ( const TapSensitivity  tapSensitivity)

Sets the tapSensitivity field to tapSensitivity.

Parameters
tapSensitivityThe field value to set.

Definition at line 610 of file devicesettingsmessage.cpp.

611 {
613  d->tapSensitivity = tapSensitivity;
614 }
TapSensitivity tapSensitivity() const
Returns the DeviceSettingsMessage data message's tapSensitivity field's current value.

References tapSensitivity().

Here is the call graph for this function:

◆ setTimeMode()

void DeviceSettingsMessage::setTimeMode ( const TimeMode  timeMode)

Sets the timeMode field to timeMode.

Parameters
timeModeThe field value to set.

Definition at line 410 of file devicesettingsmessage.cpp.

411 {
413  d->timeMode = timeMode;
414 }
TimeMode timeMode() const
Returns the DeviceSettingsMessage data message's timeMode field's current value.

References timeMode().

Here is the call graph for this function:

◆ setTimeOffset()

void DeviceSettingsMessage::setTimeOffset ( const quint32  timeOffset)

Sets the timeOffset field to timeOffset.

Parameters
timeOffsetThe field value to set.

Definition at line 400 of file devicesettingsmessage.cpp.

401 {
403  d->timeOffset = timeOffset;
404 }
quint32 timeOffset() const
Returns the DeviceSettingsMessage data message's timeOffset field's current value.

References timeOffset().

Here is the call graph for this function:

◆ setTimeZoneOffset()

void DeviceSettingsMessage::setTimeZoneOffset ( const qint8  timeZoneOffset)

Sets the timeZoneOffset field to timeZoneOffset.

Parameters
timeZoneOffsetThe field value to set.

Definition at line 420 of file devicesettingsmessage.cpp.

421 {
423  d->timeZoneOffset = timeZoneOffset;
424 }
qint8 timeZoneOffset() const
Returns the DeviceSettingsMessage data message's timeZoneOffset field's current value.

References timeZoneOffset().

Here is the call graph for this function:

◆ setUtcOffset()

void DeviceSettingsMessage::setUtcOffset ( const quint32  utcOffset)

Sets the utcOffset field to utcOffset.

Parameters
utcOffsetThe field value to set.

Definition at line 390 of file devicesettingsmessage.cpp.

391 {
393  d->utcOffset = utcOffset;
394 }
quint32 utcOffset() const
Returns the DeviceSettingsMessage data message's utcOffset field's current value.

References utcOffset().

Here is the call graph for this function:

◆ smartNotificationDisplayOrientation()

DisplayOrientation DeviceSettingsMessage::smartNotificationDisplayOrientation ( ) const

Returns the DeviceSettingsMessage data message's smartNotificationDisplayOrientation field's current value.

Smart Notification display orientation

Returns
the smartNotificationDisplayOrientation field value.

Definition at line 345 of file devicesettingsmessage.cpp.

346 {
347  Q_D(const DeviceSettingsMessage);
348  return d->smartNotificationDisplayOrientation;
349 }

Referenced by setSmartNotificationDisplayOrientation().

Here is the caller graph for this function:

◆ tapInterface()

Switch DeviceSettingsMessage::tapInterface ( ) const

Returns the DeviceSettingsMessage data message's tapInterface field's current value.

Returns
the tapInterface field value.

Definition at line 356 of file devicesettingsmessage.cpp.

357 {
358  Q_D(const DeviceSettingsMessage);
359  return d->tapInterface;
360 }

Referenced by setTapInterface().

Here is the caller graph for this function:

◆ tapSensitivity()

TapSensitivity DeviceSettingsMessage::tapSensitivity ( ) const

Returns the DeviceSettingsMessage data message's tapSensitivity field's current value.

Used to hold the tap threshold setting

Returns
the tapSensitivity field value.

Definition at line 369 of file devicesettingsmessage.cpp.

370 {
371  Q_D(const DeviceSettingsMessage);
372  return d->tapSensitivity;
373 }

Referenced by setTapSensitivity().

Here is the caller graph for this function:

◆ timeMode()

TimeMode DeviceSettingsMessage::timeMode ( ) const

Returns the DeviceSettingsMessage data message's timeMode field's current value.

Display mode for the time

Returns
the timeMode field value.

Definition at line 115 of file devicesettingsmessage.cpp.

116 {
117  Q_D(const DeviceSettingsMessage);
118  return d->timeMode;
119 }

Referenced by setTimeMode().

Here is the caller graph for this function:

◆ timeOffset()

quint32 DeviceSettingsMessage::timeOffset ( ) const

Returns the DeviceSettingsMessage data message's timeOffset field's current value.

Offset from system time.

Returns
the timeOffset field value.

Definition at line 102 of file devicesettingsmessage.cpp.

103 {
104  Q_D(const DeviceSettingsMessage);
105  return d->timeOffset;
106 }

Referenced by setTimeOffset().

Here is the caller graph for this function:

◆ timeZoneOffset()

qint8 DeviceSettingsMessage::timeZoneOffset ( ) const

Returns the DeviceSettingsMessage data message's timeZoneOffset field's current value.

timezone offset in 1/4 hour increments

Returns
the timeZoneOffset field value.

Definition at line 128 of file devicesettingsmessage.cpp.

129 {
130  Q_D(const DeviceSettingsMessage);
131  return d->timeZoneOffset;
132 }

Referenced by setTimeZoneOffset().

Here is the caller graph for this function:

◆ utcOffset()

quint32 DeviceSettingsMessage::utcOffset ( ) const

Returns the DeviceSettingsMessage data message's utcOffset field's current value.

Offset from system time. Required to convert timestamp from system time to UTC.

Returns
the utcOffset field value.

Definition at line 89 of file devicesettingsmessage.cpp.

90 {
91  Q_D(const DeviceSettingsMessage);
92  return d->utcOffset;
93 }

Referenced by setUtcOffset().

Here is the caller graph for this function:

The documentation for this class was generated from the following files: