VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
activeSonarModeSelectionEntryWidget.h
Go to the documentation of this file.
1 /******************************************************************************
2 ** Copyright (c) 2017 MAK Technologies, Inc.
3 ** All rights reserved.
4 ******************************************************************************/
5 
7 
8 #pragma once
9 
10 #if !defined(Q_MOC_RUN)
12 #endif
13 
14 class QStringList;
15 
16 namespace makVrf
17 {
20  {
21  Q_OBJECT
22 
23  public:
24  DtActiveSonarModeSelectionEntryWidget(makVrv::DtDe& de, QWidget* parent, const Qt::WindowFlags& flags = 0, const CreationFlags& cflags = NormalMode);
25 
26  //DTOR
28 
29  static std::string headerFile()
30  {
31  return tr("<vrfGuiDataEntryWidgets/activeSonarModeSelectionEntryWidget.h>").toUtf8().constData();
32  }
33 
35  static std::string variableName()
36  {
37  return tr("activeSonarMode").toUtf8().constData();
38  }
39 
40  void setSelection(const std::set<makVrv::DtUniqueID>&) {};
41  void setSelection(const std::vector<makVrv::DtSimEntry*>&) {};
42 
43  protected:
45  virtual DtEmitterModesRequestor& emitterModesRequestor();
46  };
47 
49 }
CreationFlags
Definition: taskSetVariableWidget.h:118
static std::string headerFile()
Definition: activeSonarModeSelectionEntryWidget.h:29
static std::string variableName()
This is a table with two variables – emitter (emitter id) and mode (mode to set)
Definition: activeSonarModeSelectionEntryWidget.h:35
DtTaskSetVariableWidgetCreator< DtActiveSonarModeSelectionEntryWidget > DtActiveSonarModeSelectionEntryWidgetCreator
Definition: activeSonarModeSelectionEntryWidget.h:48
void setSelection(const std::set< makVrv::DtUniqueID > &)
The selection set can be used to determine the diplay units to show.
Definition: activeSonarModeSelectionEntryWidget.h:40
Definition: taskSetVariableWidget.h:419
void setSelection(const std::vector< makVrv::DtSimEntry * > &)
Definition: activeSonarModeSelectionEntryWidget.h:41
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
The class that is the interface between the GUI and the back-end.
Definition: emitterModesRequestor.h:37
This is a base class that is used by other classes to show emitters and modes that they are currently...
Definition: emitterModesSelectionEntryWidget.h:31
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 selecting active sonar modes by emitter.
Definition: activeSonarModeSelectionEntryWidget.h:19

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)