diff --git a/install-cacic/installcacic.cpp b/install-cacic/installcacic.cpp index 0f94296..2710b63 100644 --- a/install-cacic/installcacic.cpp +++ b/install-cacic/installcacic.cpp @@ -7,6 +7,11 @@ InstallCacic::InstallCacic(QObject *parent) : logManager->addDestination("./log.txt","Install",QLogger::DebugLevel); } +InstallCacic::~InstallCacic() +{ + logManager->closeLogger(); +} + void InstallCacic::run(QStringList argv, int argc) { QLogger::QLog_Debug("Install", "Inicio de instalacao"); @@ -65,7 +70,7 @@ void InstallCacic::run(QStringList argv, int argc) { << " [-help] Lista todos comandos.\n"; } - logManager->closeLogger(); + emit finished(); } diff --git a/install-cacic/installcacic.h b/install-cacic/installcacic.h index 5ca0003..8b791d1 100644 --- a/install-cacic/installcacic.h +++ b/install-cacic/installcacic.h @@ -14,6 +14,7 @@ class InstallCacic : public QObject Q_OBJECT public: explicit InstallCacic(QObject *parent = 0); + ~InstallCacic(); QMap getArgumentos(); void setArgumentos(QMap value); -- libgit2 0.21.2