VR-Forces Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
terrainProfileMenuItem.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2012 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
8 
9 #pragma once
10 
12 #include <vrvCoreQt/DtMenuItem.h>
14 
15 namespace makVrv
16 {
17  class DtDe;
18 }
19 
20 namespace makVrf
21 {
22 
28  {
29  public:
30  //CTOR
32 
33  //DTOR
34  virtual ~DtTerrainProfileMenuItem() override;
35 
36  protected:
37 
39  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent) override;
40  virtual void on_triggered() override;
41 
46  virtual void on_aboutToShow() override;
47  virtual bool enableProfile() const;
49 
50  protected:
53  };
54 
57  {
58  public:
59  //CTOR
61 
62  //DTOR
63  virtual ~DtTrackHistoryProfileMenuItem() override;
64 
65  protected:
66 
68  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent) override;
69  virtual bool enableProfile() const override;
70  };
71 
75  {
76  public:
77  //CTOR
79 
80  //DTOR
81  virtual ~DtTerrainProfileLineMenuItem() override;
82 
83  protected:
84 
86  virtual QAction* createAction(makVrv::DtDe&, QWidget* parent) override;
87  virtual void on_triggered() override;
88 
90  virtual void on_aboutToShow() override;
91 
92  protected:
95  };
96 }
Contains makVrf::DtTerrainProfileMenuItem class. This class will create a terrain profile dialog and ...
Definition: terrainProfileMenuItem.h:27
Builder for menu items.
Definition: DtMenuItem.h:23
#define DT_DLL_VRFGUICOREQT
Definition: vrfGuiCoreQt.h:26
QAction * myAction
}@
Definition: terrainProfileMenuItem.h:52
Specialized text for showing track history profile of entity.
Definition: terrainProfileMenuItem.h:56
A menu item to show an unpublished terrain profile line. This line will be solely used for the purpos...
Definition: terrainProfileMenuItem.h:74
makVrv::DtDe & myDe
Definition: terrainProfileMenuItem.h:93
QAction * myAction
Definition: terrainProfileMenuItem.h:94
makVrv::DtDe & myDe
}@
Definition: terrainProfileMenuItem.h:51
const char DtTerrainProfileMenuItemId[]
Defined for vrfGuiCoreQt/DtTerrainProfileMenuItem.h.
Definition: vrfMenuIds.h:498
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:76

Document ID: Generated on Thu Oct 23 22:29:17 EDT 2025 from SVN revision 280951
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)