13 #include <vrvUtil/DtSignalConnectionManager.h>
17 #include <QtGui/QComboBox>
36 virtual void onIdChanged(
const QString& s);
38 virtual void onModeChanged(
const QString& s);
42 virtual QWidget* contents(
const std::vector<makVrv::DtSimEntry*>& data);
45 virtual void setupGui(
const std::vector<makVrv::DtSimEntry*>& data);
48 virtual void setupFrom(
const std::vector<makVrv::DtSimEntry*>& data);
52 virtual void initializeItems(
const std::vector<makVrv::DtSimEntry*>& data);
55 virtual void resetDialog(
bool resetModesOnly =
false);
58 virtual void updateComboBoxes();
61 virtual bool editStatement(
const std::vector<makVrv::DtSimEntry*>& states,
const DtSimStatement* s);
63 virtual void setupStatement(
const std::vector<makVrv::DtSimEntry*>& data,
const DtSimStatement* stmt);
66 virtual void sendRequest();
70 virtual void slot_receivedActiveSonarModes(
71 std::string entityName,
int activeSonarId);