24 class DtSelectInstanceWidget;
25 class DtSimulationSettingsLogic;
26 class DtPersistenceToolbarWidget;
40 const std::string& connectionName,
QWidget* parent,
41 Qt::WindowFlags f = 0);
47 virtual void addSimulationDriver(
const std::string& simulationDriver);
50 virtual void removeSimulationDriver(
const std::string& simulationDriver);
52 virtual void setAutoDriver(
const std::string& simulationDriver);
56 virtual void onInstancesChanged();
57 virtual void onNewInstanceRequested();
58 virtual void onDeleteInstanceRequested();
59 virtual void onRenameInstanceRequested();
64 void setupGui(
QWidget* connectionWidget);
67 virtual void activate();
70 virtual void deactivate();
73 virtual void onCurrentInstanceChanged(QString definition);