VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
designerPlugin.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
6 #pragma once
7 
8 #include <vrvUtil/signalslib.h>
9 
10 #include <QtUiPlugin/QDesignerCustomWidgetCollectionInterface>
11 
12 #ifdef WIN32
13  #if !defined(_DEBUG)
14  #define QT_NO_DEBUG
15  #endif
16 #else
17  #define QT_NO_DEBUG
18 #endif
19 
20 namespace makVrv
21 {
22  class DtDe;
23 }
24 
25 class DtDesignerPluginManager;
26 
28 {
29  Q_OBJECT
30  Q_PLUGIN_METADATA(IID "org.qt-project.Qt.QDesignerCustomWidgetCollectionInterface")
32 
33 public:
34  DtDesignerPlugin(QObject *parent = 0);
35  virtual ~DtDesignerPlugin();
36 
38 
39  static makVrv::DtDe& theDe();
40 
41 private:
43  DtDesignerPluginManager* myPluginManager;
44 };
Definition: designerPlugin.h:27
virtual ~DtDesignerPlugin()
QList< QDesignerCustomWidgetInterface * > myWidgets
Definition: designerPlugin.h:42
DtDesignerPluginManager * myPluginManager
Definition: designerPlugin.h:43
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
static makVrv::DtDe & theDe()
DtDesignerPlugin(QObject *parent=0)
QList< QDesignerCustomWidgetInterface * > customWidgets() const Q_DECL_OVERRIDE

Document ID: Generated on Tue Sep 21 17:42:52 EDT 2021 from SVN revision 234861
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)