VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
adsbDataPageItems.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2022 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
9 
10 #pragma once
11 
15 
16 namespace makVrf
17 {
18  namespace makVrfGuiObjectInformationQt
19  {
20  class DtInformationDialogPageLogic;
21 
23  {
24  public:
25 
26  DtAdsbDataPageItem(makVrv::DtDe& de, const DtString& statePropName,
27  const QString& displayName)
29  {
30  myStatePropName = statePropName;
31  myPropertyDisplayName = displayName;
32  }
33 
36  {
37  }
38 
39  protected:
40 
41  virtual void activate(makVrv::DtStateView<makVrv::DtVrlinkSimulatedBaseState>* s) override;
42 
43  };
44 
45 
47  {
48  public:
49 
50  DtAdsbDestinationPageItem(makVrv::DtDe& de, const DtString& statePropName,
51  const QString& displayName)
52  : DtAdsbDataPageItem(de, statePropName, displayName)
53  {
54  }
55 
58  {
59  }
60 
61  protected:
62 
64  virtual QString stateValue() const override;
65  };
66 
68  {
69  public:
70 
71  DtAdsbEtaPageItem(makVrv::DtDe& de, const DtString& statePropName,
72  const QString& displayName)
73  : DtAdsbDataPageItem(de, statePropName, displayName)
74  {
75  }
76 
79  {
80  }
81 
82  protected:
83 
85  virtual QString stateValue() const override;
86  };
87 
88  }
89 }
DtAdsbDataPageItem(makVrv::DtDe &de, const DtString &statePropName, const QString &displayName)
Definition: adsbDataPageItems.h:26
DtAdsbDestinationPageItem(makVrv::DtDe &de, const DtString &statePropName, const QString &displayName)
Definition: adsbDataPageItems.h:50
Contains makVrv::DtInformationDialogPage class.
DtAdsbEtaPageItem(makVrv::DtDe &de, const DtString &statePropName, const QString &displayName)
Definition: adsbDataPageItems.h:71
DtAdsbEtaPageItem(DtInformationDialogPageLogic *l)
Definition: adsbDataPageItems.h:77
DtAdsbDestinationPageItem(DtInformationDialogPageLogic *l)
Definition: adsbDataPageItems.h:56
#define DT_DLL_VRFGUIOBJECTINFORMATIONQT
Contains DLL export macros.
Definition: vrfGuiObjectInformationQt.h:24
Updater for generic state property items.
Definition: statePropertyPageItem.h:25
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:72
DtAdsbDataPageItem(DtInformationDialogPageLogic *l)
Definition: adsbDataPageItems.h:34

Document ID: Generated on Wed Mar 27 22:49:11 EDT 2024 from SVN revision 264633
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)