logic: moved font and logger initialization into init() in main

This commit is contained in:
Eberhard Graether
2014-07-21 13:25:18 +02:00
parent 160e67a94d
commit bf563f92f3
2 changed files with 11 additions and 7 deletions
+11 -2
View File
@@ -6,6 +6,15 @@
#include "includes.h" // defines 'void setup()'
#include "qt/QtGuiFactory.h"
#include "qt/utility/utilityQt.h"
#include "utility/logging/ConsoleLogger.h"
#include "utility/logging/LogManager.h"
void init()
{
LogManager::getInstance()->addLogger(std::make_shared<ConsoleLogger>());
utility::loadFontsFromDirectory("data/fonts", ".otf");
}
int main(int argc, char *argv[])
{
@@ -14,10 +23,10 @@ int main(int argc, char *argv[])
QApplication qtApp(argc, argv);
QtGuiFactory guiFactory;
init();
std::shared_ptr<Application> app = Application::create(&guiFactory);
app->loadProject("data/ProjectSettings.xml");
utility::loadFontsFromDirectory("data/fonts", ".otf");
return qtApp.exec();
}