VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtTerrainListWidget.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2019 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
9 
10 
11 #pragma once
12 
13 #include <vrvCoreQt/vrvCoreQt.h>
15 
16 class QShowEvent;
17 class QHideEvent;
18 
19 namespace makVrv
20 {
25  {
26  Q_OBJECT
27 
28  public:
29 
31 
33  virtual ~DtTerrainListWidget();
34 
35  protected:
36 
38  DtTerrainListWidget(DtDe& de, QWidget* parent = NULL, const Qt::WindowFlags& f = 0);
39 
42  virtual void showEvent(QShowEvent *event);
43 
46  virtual void sortItems();
47 
48  private:
49 
52 
55 
57  DtTerrainListWidget& operator=(const DtTerrainListWidget& orig);
58 
59  protected:
61 
62  };
63 
67  : public DtVirtualBaseClass
68  {
69  public:
70  static DtTerrainListWidgetCreator& instance(DtDe& de);
71  static void registerInstance(DtDe& de, DtTerrainListWidgetCreator* creator);
72  virtual DtTerrainListWidget* create(DtDe& de, QWidget* parent) const;
73  };
74 }
Virtual base class. Allows for RTTI and proper virtual destruction. Used by Creators, Factories, Providers, Assemblers and User Interfaces.
Definition: DtVirtualBaseClass.h:19
#define DT_DLL_VRVCOREQT
Definition: vrvCoreQt.h:20
Contains DLL export macros.
Widget for the terrain list panel. &quot;Terrain&quot; will include Buoys, Beacons, and Props.
Definition: DtTerrainListWidget.h:24
Contains the DtItemsListWidget class declaration.
bool myNeedsSortFlag
Definition: DtTerrainListWidget.h:60
The DtDe is the core component of any VR-Vantage application. It owns a DtRenderer, DtDeCommunicator, as well as a DtDisplay and other things.
Definition: DtDe.h:70
Creator for the DtTerrainListWidget.
Definition: DtTerrainListWidget.h:66
Widget for display the objects, terrains, observers in the scene in a list. Used by DtObjectsListWidg...
Definition: DtItemsListWidget.h:34

Document ID: Generated on Thu Jun 1 17:58:13 EDT 2023 from SVN revision 255404
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)