diff options
author | Ahmad Samir <a.samirh78@gmail.com> | 2023-02-26 20:08:56 +0200 |
---|---|---|
committer | Ahmad Samir <a.samirh78@gmail.com> | 2023-06-10 14:35:30 +0300 |
commit | 48e06db2c5ed542a9b99d3716599e0be2e2fc496 (patch) | |
tree | af1a797bbcb0f9dc9be765f037e5f178b4c7a629 /src/corelib/kernel/qtimerinfo_unix_p.h | |
parent | be3dd0115b73c694496424f579408cb702dab725 (diff) |
QTimerInfoList: cleanup
- Initialize member in-class
- Remove redundant include
- Remove QTIMERINFO_DEBUG related code, it hasn't been compiled for a
long time, so it has bit-rotted, and its purpose isn't clear any more
Change-Id: I874415e1edec7c4da03f697f5f9f8665d8b015a3
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Diffstat (limited to 'src/corelib/kernel/qtimerinfo_unix_p.h')
-rw-r--r-- | src/corelib/kernel/qtimerinfo_unix_p.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/src/corelib/kernel/qtimerinfo_unix_p.h b/src/corelib/kernel/qtimerinfo_unix_p.h index 70d5dd85fb..ecea6006d3 100644 --- a/src/corelib/kernel/qtimerinfo_unix_p.h +++ b/src/corelib/kernel/qtimerinfo_unix_p.h @@ -15,15 +15,11 @@ // We mean it. // -#include "qplatformdefs.h" // _POSIX_MONOTONIC_CLOCK-0 - #include <QtCore/private/qglobal_p.h> -// #define QTIMERINFO_DEBUG - #include "qabstracteventdispatcher.h" -#include <sys/time.h> // struct timeval +#include <sys/time.h> // struct timespec #include <chrono> QT_BEGIN_NAMESPACE @@ -36,18 +32,12 @@ struct QTimerInfo { std::chrono::steady_clock::time_point timeout; // - when to actually fire QObject *obj; // - object to receive event QTimerInfo **activateRef; // - ref from activateTimers - -#ifdef QTIMERINFO_DEBUG - timeval expected; // when timer is expected to fire - float cumulativeError; - uint count; -#endif }; class Q_CORE_EXPORT QTimerInfoList : public QList<QTimerInfo*> { // state variables used by activateTimers() - QTimerInfo *firstTimerInfo; + QTimerInfo *firstTimerInfo = nullptr; public: QTimerInfoList(); |