VR-Forces 4.10 Class Documentation
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtEntityLabelsWidget.h
Go to the documentation of this file.
1 /*******************************************************************************
2  * Copyright (c) 2020 MAK Technologies, Inc.
3  * All rights reserved.
4  ******************************************************************************/
5 
6 #pragma once
7 
11 
12 #include <vrvCoreQt/vrvCoreQt.h>
15 
16 #include <QtWidgets/QWidget>
17 
18 namespace makVrv
19 {
20  class DtSymbolDecorationToolbarWidget;
21 
27  : public DtToolbarWidget
28  {
29  Q_OBJECT;
30 
31  public:
37  DtDe& de, QWidget* parent = 0, Qt::WindowFlags f = 0);
38 
40  virtual ~DtEntityLabelsWidget();
41 
42  private:
46 
50 
53  DtEntityLabelsWidget& operator=(const DtEntityLabelsWidget&);
54 
55  public:
58  virtual void setEntityLabelsEnabled(bool enabled) const;
59 
61  virtual void setupGui();
62 
66  virtual void setWidgetsVisible(bool visible);
67 
68  protected slots:
69 
72  virtual void on_toolButtonClicked(bool checked);
73 
74  protected:
75 
77  virtual void slot_postInitialize();
78 
79  protected:
81 
84  };
85 
89  {
90  public:
91 
93  virtual ~DtEntityLabelsWidgetBuilder();
94  virtual QWidget* create(
95  DtDe& de, QWidget* parent, const Qt::WindowFlags& flags);
96  };
97 }
Contains makVrv::DtWidgetBuilder class.
DtSymbolDecorationToolbarWidget is a toolbar widget that combines a button to enable and disable mode...
Definition: DtSymbolDecorationToolbarWidget.h:36
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
DtDe & myDe
Definition: DtEntityLabelsWidget.h:80
DtSymbolDecorationToolbarWidget * mySymbolDecorationToolButton
&quot;DtSymbolDecorationToolbarWidget&quot; widget builder from DtQtToolbarAssembler
Definition: DtEntityLabelsWidget.h:83
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
A wrapper class for toolbar widgets.
Definition: DtToolbarWidget.h:39
DtEntityLabelsWidget is a toolbar widget that combines a button to enable and disable simulation obje...
Definition: DtEntityLabelsWidget.h:26
This class is the generic builder base class for building a widget.
Definition: DtWidgetBuilder.h:22
This builder class creates and instance of the DtEntityLabelsWidget class.
Definition: DtEntityLabelsWidget.h:88

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)