Index: sources/view/settings/VDateTime.h =================================================================== diff -u -rfc329c788fe9453983072bee937ccbc95b4ed6e4 -r80922f18391e9bb04eea491a2412f5c7923d32a3 --- sources/view/settings/VDateTime.h (.../VDateTime.h) (revision fc329c788fe9453983072bee937ccbc95b4ed6e4) +++ sources/view/settings/VDateTime.h (.../VDateTime.h) (revision 80922f18391e9bb04eea491a2412f5c7923d32a3) @@ -50,8 +50,16 @@ }; Q_ENUM(DateTimeSetStatus) + enum GreetingRanges { + eMorningMin = 0500, // 05:00 AM + eMorningMax = 1200, // 12:00 PM + + eAfternoonMin = 1200, // 12:00 PM + eAfternoonMax = 1800, // 18:00 PM + }; + protected: - void timerEvent(QTimerEvent *event); + void timerEvent(QTimerEvent *event) override; private: int _timerInterval = 1000; // ms @@ -80,11 +88,14 @@ PROPERTY(QString, status , "" ) PROPERTY(QString, current , "" ) + PROPERTY(QString, greeting , "" ) VIEW_DEC_CLASS(VDateTime) VIEW_DEC_SLOT (AdjustHDDateTimeResponseData) VIEW_DEC_SLOT (AdjustDGDateTimeResponseData) + void greeting(quint16 vMilitaryTime); + private slots: void onSetDateUIFinished(const int &vExitCode);