1 #if defined(Q_OS_UNIX) && !defined(Q_OS_SYMBIAN)
5 #include <QtGui/QApplication>
7 #include "mainwindow.h"
11 static const char *DORIAN_VERSION =
12 #include "pkg/version.txt"
15 int main(int argc, char *argv[])
17 QApplication a(argc, argv);
19 Trace::level = (QtMsgType)Settings::instance()->
20 value("tracelevel", (int)QtWarningMsg).toInt();
21 qInstallMsgHandler(Trace::messageHandler);
23 a.setApplicationName("Dorian");
24 a.setApplicationVersion(DORIAN_VERSION);
25 a.setOrganizationDomain("pipacs.com");
26 a.setOrganizationName("Pipacs");
29 // Remove context menu from all widgets
30 foreach (QWidget *w, QApplication::allWidgets()) {
31 w->setContextMenuPolicy(Qt::NoContextMenu);
33 #endif // Q_OS_SYMBIAN
40 #if defined(Q_OS_UNIX) && !defined(Q_OS_SYMBIAN)
41 extern char **environ;
42 execve(argv[0], argv, environ);