1 #include <QtGui/QApplication>
3 #include "mainwindow.h"
13 # include "mediakeysobserver.h"
16 static const char *DORIAN_VERSION =
17 #include "pkg/version.txt"
20 static const QtMsgType DORIAN_DEFAULT_TRACE_LEVEL =
28 int main(int argc, char *argv[])
30 QApplication a(argc, argv);
33 a.setApplicationName("Dorian");
34 a.setApplicationVersion(DORIAN_VERSION);
35 a.setOrganizationDomain("pipacs.com");
36 a.setOrganizationName("Pipacs");
38 Trace::level = (QtMsgType)Settings::instance()->
39 value("tracelevel", (int)DORIAN_DEFAULT_TRACE_LEVEL).toInt();
40 qInstallMsgHandler(Trace::messageHandler);
53 MediaKeysObserver::close();
56 // Re-start application if event loop exit code was 1000
58 Platform::restart(argv);