Follwed instructions for Qt from: http://qt-project.org/doc/qt-4.8/deployment-mac.html fortune cookie message = Smile! A smile will make you younger.
34 lines
775 B
C++
34 lines
775 B
C++
#include <memory>
|
|
|
|
#include <QApplication>
|
|
|
|
#include "Application.h"
|
|
#include "includes.h" // defines 'void setup(int argc, char *argv[])'
|
|
#include "qt/utility/utilityQt.h"
|
|
#include "qt/view/QtViewFactory.h"
|
|
#include "utility/logging/ConsoleLogger.h"
|
|
#include "utility/logging/FileLogger.h"
|
|
#include "utility/logging/LogManager.h"
|
|
|
|
void init()
|
|
{
|
|
LogManager::getInstance()->addLogger(std::make_shared<ConsoleLogger>());
|
|
LogManager::getInstance()->addLogger(std::make_shared<FileLogger>());
|
|
|
|
utility::loadFontsFromDirectory("data/fonts", ".otf");
|
|
}
|
|
|
|
int main(int argc, char *argv[])
|
|
{
|
|
setup(argc, argv);
|
|
|
|
QApplication qtApp(argc, argv);
|
|
|
|
init();
|
|
|
|
QtViewFactory viewFactory;
|
|
std::shared_ptr<Application> app = Application::create(&viewFactory);
|
|
|
|
return qtApp.exec();
|
|
}
|