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;