57 Q_INVOKABLE
void loadPreset(
const QString &preset);
150 void start(
const int &milliseconds);
155 int mRoundsMilliseconds;
156 int mRemainingMilliseconds;
158 void setRemainingMilliseconds(
const int &milliseconds);
159 void setRound(
const int &round);
195 #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:154
const QString remainingTimeToString()
Convert remaining milliseconds in human readable time.
Definition: boxingtimer.cpp:119
Q_INVOKABLE void restore()
Start or restore the timer.
Definition: boxingtimer.cpp:133
void stop()
Override of stop function to emit statusChanged() signal.
Definition: boxingtimer.cpp:52
const QString roundsToString()
Convert round and total rounds for view.
Definition: boxingtimer.cpp:141
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:58
void setStatus(const Status &status)
Definition: boxingtimer.cpp:42
void roundsToStringChanged()
Status getStatus()
Definition: boxingtimer.h:105
void applyStatus()
Apply status and exec relative functions.
Definition: boxingtimer.cpp:64
void updateRemainingMilliseconds()
Switch milliseconds from round to rest and back.
Definition: boxingtimer.cpp:101
Handle settings about timer. Can save, load and delete a specific preset.
Definition: boxingsettings.h:19
Boxing timer class.
Definition: boxingtimer.h:27
void remainingTimeToStringChanged()
const QString getPreset()
Definition: boxingtimer.cpp:26