Added don't annoy me toggle to alarm clock.
Changed version to v2.2.1.
This commit is contained in:
@@ -15,6 +15,7 @@ namespace advsettings {
|
||||
class UtilitiesTabController : public QObject {
|
||||
Q_OBJECT
|
||||
Q_PROPERTY(bool alarmEnabled READ alarmEnabled WRITE setAlarmEnabled NOTIFY alarmEnabledChanged)
|
||||
Q_PROPERTY(bool alarmIsModal READ alarmIsModal WRITE setAlarmIsModal NOTIFY alarmIsModalChanged)
|
||||
Q_PROPERTY(int alarmTimeHour READ alarmTimeHour WRITE setAlarmTimeHour NOTIFY alarmTimeHourChanged)
|
||||
Q_PROPERTY(int alarmTimeMinute READ alarmTimeMinute WRITE setAlarmTimeMinute NOTIFY alarmTimeMinuteChanged)
|
||||
|
||||
@@ -25,6 +26,7 @@ namespace advsettings {
|
||||
unsigned settingsUpdateCounter = 0;
|
||||
|
||||
bool m_alarmEnabled = false;
|
||||
bool m_alarmIsModal = true;
|
||||
QTime m_alarmTime;
|
||||
QTime m_alarmLastCheckTime;
|
||||
|
||||
@@ -35,6 +37,7 @@ namespace advsettings {
|
||||
void eventLoopTick();
|
||||
|
||||
bool alarmEnabled() const;
|
||||
bool alarmIsModal() const;
|
||||
int alarmTimeHour() const;
|
||||
int alarmTimeMinute() const;
|
||||
|
||||
@@ -44,6 +47,7 @@ namespace advsettings {
|
||||
void sendKeyboardBackspace(int count);
|
||||
|
||||
void setAlarmEnabled(bool enabled, bool notify = true);
|
||||
void setAlarmIsModal(bool modal, bool notify = true);
|
||||
void setAlarmTimeHour(int hour, bool notify = true);
|
||||
void setAlarmTimeMinute(int min, bool notify = true);
|
||||
void setAlarmTimeToCurrentTime();
|
||||
@@ -52,6 +56,7 @@ namespace advsettings {
|
||||
|
||||
signals:
|
||||
void alarmEnabledChanged(bool enabled);
|
||||
void alarmIsModalChanged(bool modal);
|
||||
void alarmTimeHourChanged(int hour);
|
||||
void alarmTimeMinuteChanged(int min);
|
||||
};
|
||||
|
||||
Reference in New Issue
Block a user