Go to the documentation of this file.
28 #include <ArmarXGui/gui-plugins/ScenarioManager/gui/ui_ScenarioManagerWidget.h>
83 void loadSettings(QSettings* settings)
override;
88 void saveSettings(QSettings* settings)
override;
96 return "Meta.ScenarioManager";
102 void onInitComponent()
override;
107 void onConnectComponent()
override;
109 void onExitComponent()
override;
113 void reparsePackages();
114 void reparsePackage(std::string name);
116 void editMode(
bool edit);
128 Ui::ScenarioManagerWidget widget;
144 QAction* editModeAction;
146 QPointer<QToolBar> customToolbar;
148 void autoDiscoverArmarXPackages();
150 const std::string settingsFile;
153 QPointer<QWidget> getCustomTitlebarWidget(QWidget* parent)
override;
158 return QIcon(
":icons/ArmarX_Play_Store.svg");
162 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.