Go to the documentation of this file.
40 #ifndef __OPENFLUID_BASE_INIT_HPP__
41 #define __OPENFLUID_BASE_INIT_HPP__
44 #include <QApplication>
55 #define OPENFLUID_APPLICATION _M_qapp
57 #define INIT_OPENFLUID_APPLICATION(ac,av) \
59 QCoreApplication OPENFLUID_APPLICATION(ac,av); \
60 openfluid::base::Environment::init(); \
61 openfluid::base::Environment::prepareUserDataDirectory();
63 #define INIT_OPENFLUID_APPLICATION_WITH_GUI(ac,av) \
65 QApplication OPENFLUID_APPLICATION(ac,av); \
66 openfluid::base::Environment::init(); \
67 openfluid::base::Environment::prepareUserDataDirectory();
70 #define CLOSE_OPENFLUID_APPLICATION_WITH_GUI \
71 OPENFLUID_APPLICATION.exec();