|
Classes | |
class | ApplicationDatabaseController |
This Controller manages the signals and model of the ApplicationDatabaseView. Item click signals in the ApplicationDatabaseView need to be connected to the on_itemClicked() slot. When an item gets clicked, this controller finds out whether an Application or a Package was clicked and specifically which Application or Package it was. It then sends a signal with a pointer to the clicked object. More... | |
class | DetailedApplicationController |
This Controller manages the signals and model of the DetailedApplicationView. This controller gets notified by the ScenarioListController when a scenario or application gets selected and displays it. It also starts and stops applications and scenarios using the Executor. More... | |
class | OpenScenarioController |
Manages the signals and model of the OpenScenarioView. This Controller manages opening and loading in a scenario. More... | |
class | ScenarioListController |
Manages the signals and model of the ScenarioListView. All signals emitted by the ScenarioListView need to be connected to their corresponding slots in this controller. This controller periodically refreshes the status of the Applications and Scenarios displayed in the ScenarioListView. More... | |
class | SettingsController |
This controller manages the signals and model of the SettingsView. Any signals involving the settings need to be connected to the corresponding slots in this controller. This controller also manages settings that get saved between sessions, as well as the Executor configuration. More... | |
Typedefs | |
using | ApplicationInstanceStatusMap = std::map< ApplicationInstancePtr, std::string > |
using ApplicationInstanceStatusMap = std::map<ApplicationInstancePtr, std::string> |
Definition at line 48 of file ScenarioListController.h.