29 Q_PROPERTY(
int loggingInterval READ loggingInterval WRITE setLoggingInterval NOTIFY loggingIntervalChanged)
30 Q_PROPERTY(
int updates READ updates NOTIFY updatesChanged)
31 Q_PROPERTY(
int particlesMax READ particlesMax NOTIFY particlesMaxChanged)
32 Q_PROPERTY(
int particlesUsed READ particlesUsed NOTIFY particlesUsedChanged)
34 Q_PROPERTY(
float timeAverage READ timeAverage NOTIFY timeAverageChanged)
35 Q_PROPERTY(
float timeDeviation READ timeDeviation NOTIFY timeDeviationChanged REVISION(6, 3))
42 int loggingInterval() const;
44 int particlesMax() const;
45 int particlesUsed() const;
47 float timeAverage() const;
51 void setLoggingInterval(
int interval);
54 void loggingIntervalChanged();
55 void updatesChanged();
56 void particlesMaxChanged();
57 void particlesUsedChanged();
59 void timeAverageChanged();
67 int m_loggingInterval = 1000;
69 int m_particlesMax = 0;
70 int m_particlesUsed = 0;
72 float m_timeAverage = 0.0
f;
73 float m_timeDeviation = 0.0
f;
74 QList<
float> m_totalTimesList;