kalarm/lib
synchtimer.cpp
Go to the documentation of this file.
220 kDebug() << "at" << mTime.hour() << ":" << mTime.minute() << ": interval =" << interval/3600 << ":" << (interval/60)%60 << ":" << interval%60;
237 kDebug() << "at" << mTime.hour() << ":" << mTime.minute() << ": interval =" << interval/3600 << ":" << (interval/60)%60 << ":" << interval%60;
int minute() const
DailyTimer is an application-wide timer synchronized to a specified time of day, local time...
Definition: synchtimer.h:115
virtual void start()=0
void removeAt(int i)
QTime time() const
bool disconnect(const QObject *sender, const char *signal, const QObject *receiver, const char *method)
int second() const
int indexOf(const T &value, int from) const
int count(const T &value) const
void append(const T &value)
bool isValid() const
void disconnecT(QObject *receiver, const char *member=0)
Definition: synchtimer.cpp:64
MinuteTimer is an application-wide timer synchronized to the minute boundary.
Definition: synchtimer.h:76
static DailyTimer * fixedInstance(const QTime &timeOfDay, bool create=true)
Return the instance which triggers at the specified fixed time of day, optionally creating a new inst...
Definition: synchtimer.cpp:143
static void disconnect(const QTime &timeOfDay, QObject *receiver, const char *member=0)
Disconnect from the timer signal which triggers at the given fixed time of day.
Definition: synchtimer.cpp:155
int hour() const
void stop()
uint toTime_t() const
QTime currentTime()
QDateTime currentDateTime()
QDate date() const
void start(int msec)
Definition: synchtimer.h:43
QDate addDays(int ndays) const
void changeTime(const QTime &newTimeOfDay, bool triggerMissed=true)
Change the time at which this variable timer triggers.
Definition: synchtimer.cpp:168
bool isActive() const
bool connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
virtual void slotTimer()=0
void setSingleShot(bool singleShot)
This file is part of the KDE documentation.
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:35:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2020 The KDE developers.
Generated on Mon Jun 22 2020 13:35:02 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.