12 #include <vlutil/vlString.h>
14 #include <QtCore/QObject>
27 class DtSimulationAddress;
33 class DtVrfBackendState;
34 class DtRemappingDialogInterface;
48 virtual void setupGui(
const std::set<DtSimulationAddress>& currentBackends);
50 virtual int numberToMap()
const;
52 virtual void accept();
54 virtual void mapAllComboBoxSelection(
const QString&
string);
58 virtual void backendFinished();
61 virtual void setupBackendMap();
62 virtual void setupBackendComboBoxes();
65 virtual void addAddressToAllComboBoxes(
const DtSimulationAddress& address);
68 virtual void removeAddressFromAllComboBoxes(
const DtSimulationAddress& address);
70 virtual void discoverNeededBackend(
const DtSimulationAddress& address);
71 virtual void addBackNecessaryBackend(
const DtSimulationAddress& address);
84 std::map<std::string, QComboBox*>
myMapTo;
88 typedef std::map<DtString, QProcess*>
Backends;
Definition: vrfBackendState.h:69
std::map< std::string, QComboBox * > myMapTo
Definition: remappingDialogLogic.h:84
DtRemappingDialogInterface * myInterface
Definition: remappingDialogLogic.h:81
std::set< std::string > myDidNeedBackend
Definition: remappingDialogLogic.h:85
Definition: remappingDialogLogic.h:36
DtBackendMap * myBackendMap
Definition: remappingDialogLogic.h:82
makVrv::DtDe & myDe
Definition: remappingDialogLogic.h:80
Definition: remappingDialogInterface.h:22
class DtBackendMap:
Definition: backendMap.h:19
std::map< DtString, QProcess * > Backends
Definition: remappingDialogLogic.h:88
Class to manage disconnection of boost connections on deletion.
Definition: DtSignalConnectionManager.h:20
#define DT_DLL_VRFGUICOMMONQT
Definition: vrfGuiCommonQt.h:22
Base class to provide boost signal/slot management.
Backends myBackends
Definition: remappingDialogLogic.h:89
The DtDe is the core component of any VR-Vantage application.
Definition: DtDe.h:69
makVrv::DtSignalConnectionManager myConnections
Definition: remappingDialogLogic.h:86