CloneGroupDialog Class Reference

#include <ArmarXGui/gui-plugins/StatechartEditorPlugin/view/dialogs/CloneGroupDialog.h>

+ Inheritance diagram for CloneGroupDialog:

Public Slots

void checkPackagePath ()
 
void cloneRobotSkillTemplatesToggled (bool state)
 
void requestCheckPackagePath (QString path)
 
void requestPrefixUpdate (QString prefix)
 
void selectPackagePath ()
 
void verifyName (QTableWidgetItem *item)
 

Public Member Functions

 CloneGroupDialog (ArmarXPackageToolInterfacePtr packageTool, StatechartGroupPtr group, GroupClonerPtr groupCloner, QWidget *parent=0)
 
StatechartGroupPtr getGroup () const
 
GroupClonerPtr getGroupCloner () const
 
QString getGroupPrefix () const
 
QVector< QPair< StatechartGroupPtr, QString > > getGroupsToClone () const
 
QString getPackageName () const
 
QString getPackagePath () const
 
ArmarXPackageToolInterfacePtr getPackageTool () const
 
StatechartGroupMapping getStatechartGroupMapping () const
 
 ~CloneGroupDialog () override
 

Detailed Description

Definition at line 41 of file CloneGroupDialog.h.

Constructor & Destructor Documentation

◆ CloneGroupDialog()

CloneGroupDialog ( ArmarXPackageToolInterfacePtr  packageTool,
StatechartGroupPtr  group,
GroupClonerPtr  groupCloner,
QWidget *  parent = 0 
)
explicit

Definition at line 39 of file CloneGroupDialog.cpp.

+ Here is the call graph for this function:

◆ ~CloneGroupDialog()

~CloneGroupDialog ( )
override

Definition at line 69 of file CloneGroupDialog.cpp.

Member Function Documentation

◆ checkPackagePath

void checkPackagePath ( )
slot

Definition at line 347 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ cloneRobotSkillTemplatesToggled

void cloneRobotSkillTemplatesToggled ( bool  state)
slot

Definition at line 218 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getGroup()

StatechartGroupPtr getGroup ( ) const

Definition at line 107 of file CloneGroupDialog.cpp.

◆ getGroupCloner()

GroupClonerPtr getGroupCloner ( ) const

Definition at line 112 of file CloneGroupDialog.cpp.

◆ getGroupPrefix()

QString getGroupPrefix ( ) const

Definition at line 150 of file CloneGroupDialog.cpp.

◆ getGroupsToClone()

QVector< QPair< StatechartGroupPtr, QString > > getGroupsToClone ( ) const

Definition at line 122 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ getPackageName()

QString getPackageName ( ) const

Definition at line 79 of file CloneGroupDialog.cpp.

+ Here is the call graph for this function:

◆ getPackagePath()

QString getPackagePath ( ) const

Definition at line 85 of file CloneGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ getPackageTool()

ArmarXPackageToolInterfacePtr getPackageTool ( ) const

Definition at line 74 of file CloneGroupDialog.cpp.

◆ getStatechartGroupMapping()

StatechartGroupMapping getStatechartGroupMapping ( ) const

Definition at line 117 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ requestCheckPackagePath

void requestCheckPackagePath ( QString  path)
slot

Definition at line 207 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ requestPrefixUpdate

void requestPrefixUpdate ( QString  prefix)
slot

Definition at line 212 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

◆ selectPackagePath

void selectPackagePath ( )
slot

Definition at line 293 of file CloneGroupDialog.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ verifyName

void verifyName ( QTableWidgetItem *  item)
slot

Definition at line 155 of file CloneGroupDialog.cpp.

+ Here is the caller graph for this function:

The documentation for this class was generated from the following files: