logic: moved font and logger initialization into init() in main
This commit is contained in:
+11
-2
@@ -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();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user