39 class SceneEditorConfigDialog;
148 void verifyConfiguration();
149 void fileBrowserToolButtonReleased();
151 bool isTopicAvailable(std::string topicName);
154 Ui::SceneEditorConfigDialog* ui;
156 QPointer<armarx::IceProxyFinderBase> workingMemoryProxyFinder;
157 QPointer<armarx::IceTopicFinder> workingMemoryUpdatesTopicFinder;
158 QPointer<armarx::IceProxyFinderBase> priorKnowledgeProxyFinder;
The ManagedIceObject is the base class for all ArmarX objects.
void onInitComponent() override
Reimplemented armarx::ManagedIceObject:onInitComponent().
SceneEditorConfigDialog(QWidget *parent=0)
Constructor.
std::string getWorkingMemoryUpdatesTopic()
Returns selected WorkingMemory updates topic.
QString getSettingsFilePath()
Returns the full path to the selected settings file.
~SceneEditorConfigDialog() override
Destructor.
void onConnectComponent() override
Reimplemented armarx::ManagedIceObject:onConnectComponent().
std::string getPriorMemoryName()
Returns selected PriorKnowledge name.
void setIceObjectName()
Sets unic name for this widget.
void onExitComponent() override
Reimplemented armarx::ManagedIceObject:onExitComponent().
void retranslate()
Translates all translatable strings in this dialog.
std::string getWorkingMemoryName()
Returns selected WorkingMemory name.
std::string getDefaultName() const override
Reimplemented armarx::ManagedIceObject:getDefaultName().