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