53 DebugTimer(
const QString &caption,
bool silent=
false);
55 void setHideShort(
bool hide_short_messages) { m_hideShort = hide_short_messages; }
63 static QString
timeStr(
double value_ms,
bool exact=
true);
67 static QHash<QString, double> mTimingList;
68 static bool m_responsive_mode;
69 static qint64 ms_since_epoch;
Timer class that writes timings to the Debug-Output-Channel.
Definition: debugtimer.h:50
double elapsed()
Definition: debugtimer.cpp:153
static void clearAllTimers()
Definition: debugtimer.cpp:89
void setSilent()
Definition: debugtimer.h:54
void interval(const QString &text)
Definition: debugtimer.cpp:139
DebugTimer()
Definition: debugtimer.h:52
static void printAllTimers()
Definition: debugtimer.cpp:97
void setHideShort(bool hide_short_messages)
Definition: debugtimer.h:55
static QString timeStr(double value_ms, bool exact=true)
Definition: debugtimer.cpp:112
~DebugTimer()
Definition: debugtimer.cpp:47
void start()
Definition: debugtimer.cpp:158
void showElapsed()
Definition: debugtimer.cpp:146
static void setResponsiveMode(bool mode)
Definition: debugtimer.h:64
static bool responsiveMode()
Definition: debugtimer.h:65
Definition: ticktack.h:26