Refactoring

Ui improvements
Bug fixes
This commit is contained in:
pokamest 2021-01-09 19:55:16 +03:00
parent 3645735053
commit 441811e277
13 changed files with 773 additions and 123 deletions

View file

@ -62,22 +62,22 @@ void LocalServer::onNewConnection()
if (lineLength != -1) {
QString line = buf;
line = line.simplified();
qDebug().noquote() << QString("Readed line: '%1'").arg(line);
Message icomingMessage(line);
if (!icomingMessage.isValid()) {
qDebug().noquote() << QString("Read line: '%1'").arg(line);
Message incomingMessage(line);
if (!incomingMessage.isValid()) {
qWarning().noquote() << "Message is not valid!";
continue;
}
switch (icomingMessage.state()) {
switch (incomingMessage.state()) {
case Message::State::Initialize:
sendMessage(Message(Message::State::Initialize, QStringList({"Server"})));
break;
case Message::State::StartRequest:
startProcess(icomingMessage.args());
startProcess(incomingMessage.args());
break;
case Message::State::FinishRequest:
finishProcess(icomingMessage.args());
finishProcess(incomingMessage.args());
break;
default:
;