some cleanup
This commit is contained in:
parent
9260358e11
commit
4078711cd4
4 changed files with 22 additions and 8 deletions
|
@ -57,8 +57,9 @@ import "./Default.js" as Default
|
|||
Item {
|
||||
property int wHeight
|
||||
property int wWidth
|
||||
property var theme: Default
|
||||
|
||||
property var theme: _cppAppSettings.loadSetting("theme") === "Default" ? Default:
|
||||
_cppAppSettings.loadSetting("theme") === "Light" ? Light:
|
||||
_cppAppSettings.loadSetting("theme") === "Dark" ? Dark:null
|
||||
// Colors
|
||||
readonly property color backgroundColor: theme.backgroundColor
|
||||
|
||||
|
|
|
@ -18,13 +18,16 @@ ClimbingRace::ClimbingRace(QObject *parent) : QObject(parent)
|
|||
this->appSettings = new AppSettings;
|
||||
this->baseConn = new BaseConn;
|
||||
|
||||
this->baseConn->setIP("192.168.4.1");
|
||||
this->baseConn->setIP("localhost");
|
||||
connect(this->baseConn, &BaseConn::stateChanged, this, &ClimbingRace::baseStationStateChanged);
|
||||
|
||||
this->speedTimers.append( new SpeedTimer );
|
||||
|
||||
this->player = new QMediaPlayer;
|
||||
|
||||
this->nextStartActionTimer = new QTimer(this);
|
||||
nextStartActionTimer->setSingleShot(true);
|
||||
|
||||
this->baseStationSyncTimer = new QTimer();
|
||||
this->baseStationSyncTimer->setInterval(10);
|
||||
this->baseStationSyncTimer->setSingleShot(true);
|
||||
|
@ -36,9 +39,6 @@ ClimbingRace::ClimbingRace(QObject *parent) : QObject(parent)
|
|||
this->timerTextRefreshTimer->setSingleShot(true);
|
||||
this->timerTextRefreshTimer->connect(this->timerTextRefreshTimer, &QTimer::timeout, this, &ClimbingRace::refreshTimerText);
|
||||
this->refreshTimerText();
|
||||
|
||||
this->nextStartActionTimer = new QTimer(this);
|
||||
nextStartActionTimer->setSingleShot(true);
|
||||
}
|
||||
|
||||
// --------------------------
|
||||
|
@ -483,6 +483,10 @@ void ClimbingRace::refreshTimerText() {
|
|||
emit this->nextStartActionDelayProgressChanged();
|
||||
}
|
||||
}
|
||||
else if (this->mode == REMOTE && this->state == IDLE) {
|
||||
this->nextStartActionDelayProgress = 0;
|
||||
emit this->nextStartActionDelayProgressChanged();
|
||||
}
|
||||
|
||||
this->timerTextRefreshTimer->start();
|
||||
}
|
||||
|
|
|
@ -50,11 +50,9 @@
|
|||
#endif
|
||||
#include "headers/sqlstoragemodel.h"
|
||||
#include "headers/sqlprofilemodel.h"
|
||||
#include "headers/buzzerconn.h"
|
||||
#include "headers/appsettings.h"
|
||||
#include "headers/baseconn.h"
|
||||
#include "headers/speedtimer.h"
|
||||
#include "headers/speedtimerqmladapter.h"
|
||||
#include "headers/climbingrace.h"
|
||||
#include <QTranslator>
|
||||
|
||||
|
|
|
@ -104,7 +104,12 @@ QString SpeedTimer::getState(){
|
|||
return("RUNNING");
|
||||
case STOPPED:
|
||||
return("STOPPED");
|
||||
case FAILED:
|
||||
return("FAILED");
|
||||
case CANCELLED:
|
||||
return("CANCELLED");
|
||||
}
|
||||
return("ERROR");
|
||||
}
|
||||
|
||||
double SpeedTimer::getCurrTime() {
|
||||
|
@ -176,5 +181,11 @@ SpeedTimer::timerState SpeedTimer::stateFromString(QString state){
|
|||
else if (state == "STOPPED") {
|
||||
return STOPPED;
|
||||
}
|
||||
else if (state == "FAILED") {
|
||||
return FAILED;
|
||||
}
|
||||
else {
|
||||
return CANCELLED;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Reference in a new issue