Go to the documentation of this file.
37 #include <ArmarXGui/gui-plugins/ScenarioManager/gui/ui_ScenarioManagerWidget.h>
78 void loadSettings(QSettings* settings)
override;
83 void saveSettings(QSettings* settings)
override;
92 return "Meta.ScenarioManager";
98 void onInitComponent()
override;
103 void onConnectComponent()
override;
105 void onExitComponent()
override;
109 void reparsePackages();
110 void reparsePackage(std::string name);
112 void editMode(
bool edit);
125 Ui::ScenarioManagerWidget widget;
141 QAction* editModeAction;
143 QPointer<QToolBar> customToolbar;
145 void autoDiscoverArmarXPackages();
147 const std::string settingsFile;
150 QPointer<QWidget> getCustomTitlebarWidget(QWidget* parent)
override;
156 return QIcon(
":icons/ArmarX_Play_Store.svg");
160 bool isPackageAutoDiscoveryEnabled();
This controller manages the signals and model of the SettingsView. Any signals involving the settings...
Manages the signals and model of the ScenarioListView. All signals emitted by the ScenarioListView ne...
std::shared_ptr< ScenarioManager::Exec::StarterFactory > StarterFactoryPtr
std::shared_ptr< Executor > ExecutorPtr
std::shared_ptr< std::vector< ScenarioManager::Data_Structure::PackagePtr > > PackageVectorPtr
std::shared_ptr< ScenarioManager::Exec::StopperFactory > StopperFactoryPtr
Creates different instances of StopStrategy. This Factory creates different types of stop-strategies.
#define ARMARXCOMPONENT_IMPORT_EXPORT
This Controller manages the signals and model of the ApplicationDatabaseView. Item click signals in t...
This Controller manages the signals and model of the DetailedApplicationView. This controller gets no...
Manages the signals and model of the OpenScenarioView. This Controller manages opening and loading in...
This file offers overloads of toIce() and fromIce() functions for STL container types.