VR-Forces 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
27  virtual ~DtActiveSonarModeSelectionEntryWidget() override;
28 
29  static std::string headerFile()
30  {
31  return tr("<vrfGuiDataEntryWidgets/activeSonarModeSelectionEntryWidget.h>").toUtf8().constData();
32  }
33 
35  static std::string variableName() { return tr("activeSonarMode").toUtf8().constData(); }
36 
37  virtual void setSelection(const std::set<makVrv::DtUniqueID>&) override {};
38 
39  protected:
41  virtual DtEmitterModesRequestor& emitterModesRequestor() override;
42  };
43 
45 }
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:44
Definition: taskSetVariableWidget.h:422
#define DT_DLL_VRFGUIDATAENTRYWIDGETS
Definition: vrfGuiDataEntryWidgets.h:22
The class that is the interface between the GUI and the back-end.
Definition: emitterModesRequestor.h:35
This is a base class that is used by other classes to show emitters and modes that they are currently...
Definition: emitterModesSelectionEntryWidget.h:33
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
Widget for selecting active sonar modes by emitter.
Definition: activeSonarModeSelectionEntryWidget.h:19
virtual void setSelection(const std::set< makVrv::DtUniqueID > &) override
The selection set can be used to determine the display units to show.
Definition: activeSonarModeSelectionEntryWidget.h:37

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)