OpenLexocad  27.0
OpenLxAppInit.h
Go to the documentation of this file.
1 #pragma once
2 
3 #include <Base/Translator.h>
5 
6 class QWidget;
7 
8 
9 namespace OpenLxApp
10 {
12 {
13 public:
16 
17 public:
18  static void init();
19  static int initFromCadwork3d(QWidget* aMainWindow, CTranslator::Language aLanguage);
20  static void release();
21 
22 private:
23  static bool isInit;
24 };
25 
26 } // namespace OpenLxApp
27 
28 
29 extern "C" OPENLXAPP_EXPORT int initOpenLxAppFromCadwork3d(QWidget* aMainWindow, int aLanguage);
Definition: OpenLxAppInit.h:11
OpenLxAppInit()
Definition: OpenLxAppInit.h:14
#define OPENLXAPP_EXPORT
Definition: OpenLxApp_defines.h:12
~OpenLxAppInit()
Definition: OpenLxAppInit.h:15
Definition: ActiveScript.h:9
OPENLXAPP_EXPORT int initOpenLxAppFromCadwork3d(QWidget *aMainWindow, int aLanguage)