VR-Forces 5.0.3 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
DtObjectsListWidget.h
Go to the documentation of this file.
1 /*****************************************************************************
2 * Copyright (c) 2019 MAK Technologies, Inc.
3 * All rights reserved.
4 *****************************************************************************/
5 
9 
10 #pragma once
11 
12 #include <vrvCoreQt/vrvCoreQt.h>
14 
15 namespace makVrv
16 {
22  {
23  Q_OBJECT
24 
25  public:
26 
28 
30  virtual ~DtObjectsListWidget();
31 
34  virtual void showEvent(QShowEvent *event);
35 
38  virtual void sortItems();
39 
40  protected:
41 
43  DtObjectsListWidget(DtDe& de, QWidget* parent = NULL, const Qt::WindowFlags& f = 0);
44 
45  private:
46 
49 
52 
54  DtObjectsListWidget& operator=(const DtObjectsListWidget& orig);
55 
56  protected:
58  };
59 
63  : public DtVirtualBaseClass
64  {
65  public:
66  static DtObjectsListWidgetCreator& instance(DtDe& de);
67  static void registerInstance(DtDe& de, DtObjectsListWidgetCreator* creator);
68  virtual DtObjectsListWidget* create(DtDe& de, QWidget* parent) const;
69  };
70 }
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 objects list panel. &quot;Objects&quot; will include normal entities, aggregates, munitions, and tactical graphics.
Definition: DtObjectsListWidget.h:21
Contains the DtItemsListWidget class declaration.
Creator for the DtObjectsListWidget.
Definition: DtObjectsListWidget.h:62
bool myNeedsSortFlag
Definition: DtObjectsListWidget.h:57
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
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)