57 Q_INVOKABLE
void loadPreset(
const QString &preset);
150 void start(
const int &milliseconds);
155 int mRoundsMilliseconds;
156 int mRemainingMilliseconds;
159 int mNumberOfInnerTimers;
160 int mInnerRemainingMilliseconds;
162 void setRemainingMilliseconds(
const int &milliseconds);
163 void setRound(
const int &round);
194 void updateInnerRemainingMilliseconds();
201 void setInnerTimers();
214 #endif // BOXINGTIMER_H
BoxingTimer()
Default constructor.
Definition: boxingtimer.cpp:9
Q_INVOKABLE void loadPreset(const QString &preset)
Load the preset to change settings of timer.
Definition: boxingtimer.cpp:190
const QString remainingTimeToString()
Convert remaining milliseconds in human readable time.
Definition: boxingtimer.cpp:155
Q_INVOKABLE void restore()
Start or restore the timer.
Definition: boxingtimer.cpp:169
void stop()
Override of stop function to emit statusChanged() signal.
Definition: boxingtimer.cpp:56
const QString roundsToString()
Convert round and total rounds for view.
Definition: boxingtimer.cpp:177
Status
Define the status of the timer Some statuses are not saved, they are used to activate something...
Definition: boxingtimer.h:91
void start(const int &milliseconds)
Override of start function to emit statusChanged() signal.
Definition: boxingtimer.cpp:62
void setStatus(const Status &status)
Definition: boxingtimer.cpp:46
void roundsToStringChanged()
Status getStatus()
Definition: boxingtimer.h:105
void applyStatus()
Apply status and exec relative functions.
Definition: boxingtimer.cpp:68
void updateRemainingMilliseconds()
Switch milliseconds from round to rest and back.
Definition: boxingtimer.cpp:107
Handle settings about timer. Can save, load and delete a specific preset.
Definition: boxingsettings.h:20
Boxing timer class.
Definition: boxingtimer.h:27
void remainingTimeToStringChanged()
const QString getPreset()
Definition: boxingtimer.cpp:30