Commit 5403017a9c4e4044ea282acd79b10b8a5848e069
1 parent
84f41fa2
Exists in
master
Alteração na mensagem de erro de fileDownload. E alteração na coleta do nome do …
…módulo a partir do getConfig, no CheckModules, para ter .exe se for Windows ou não ter se não.
Showing
2 changed files
with
5 additions
and
1 deletions
Show diff stats
src/cacic_comm.cpp
| ... | ... | @@ -152,7 +152,7 @@ bool CacicComm::fileDownload(const QString &mode, const QString &path, const QSt |
| 152 | 152 | |
| 153 | 153 | fileHandler = new QFile(pathDownload + splitPath[splitPath.size() - 1]); |
| 154 | 154 | if( !fileHandler->open(QIODevice::WriteOnly) ) { |
| 155 | - qDebug() << "ftpDownload: fileHandler nâo pode abrir arquivo."; | |
| 155 | + qDebug() << "fileDownload: fileHandler nâo pode abrir arquivo."; | |
| 156 | 156 | return false; |
| 157 | 157 | } |
| 158 | 158 | ... | ... |
src/checkmodules.cpp
| ... | ... | @@ -14,7 +14,11 @@ CheckModules::CheckModules(const QString &workingPath) |
| 14 | 14 | modulos = configFile["agentcomputer"].toObject()["modulos"].toArray(); |
| 15 | 15 | foreach (QJsonValue modulo, modulos){ |
| 16 | 16 | //grava o nome com o hash de cada modulo |
| 17 | +#ifdef Q_OS_WIN | |
| 18 | + modules[modulo.toObject()["nome"].toString().append(".exe")] = modulo.toObject()["hash"].toString(); | |
| 19 | +#else | |
| 17 | 20 | modules[modulo.toObject()["nome"].toString()] = modulo.toObject()["hash"].toString(); |
| 21 | +#endif | |
| 18 | 22 | } |
| 19 | 23 | } |
| 20 | 24 | //TODO: Completar constructor. Agora que tenho os nomes dos módulos e os hashs, fazer a verificação. | ... | ... |