ui: remove MessageNewLog

* remove Logging checkboxes in prefernces
* commandline parser project path is absolute when called from commandline
This commit is contained in:
Andreas Stallinger
2016-11-14 13:38:31 +01:00
parent c95eecdd7e
commit 56ab09159b
16 changed files with 30 additions and 76 deletions
+15
View File
@@ -5,10 +5,25 @@
#include "utility/file/FilePath.h"
#include "utility/messaging/type/MessageDispatchWhenLicenseValid.h"
#include "utility/messaging/type/MessageLoadProject.h"
#include "utility/logging/LogManager.h"
#include "settings/ApplicationSettings.h"
QtApplication::QtApplication(int& argc, char** argv)
: QApplication(argc, argv)
{
connect(this, &QCoreApplication::aboutToQuit,
[=]()
{
LogManager::getInstance()->setLoggingEnabled(false);
});
}
int QtApplication::exec()
{
LogManager::getInstance()->setLoggingEnabled(ApplicationSettings::getInstance()->getLoggingEnabled());
return QCoreApplication::exec();
}
// responds to FileOpenEvent specific for Mac