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
 

Constructor & Destructor Documentation

◆ CloneGroupDialog()

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

◆ ~CloneGroupDialog()

~CloneGroupDialog ( )
override

Member Function Documentation

◆ checkPackagePath

void checkPackagePath ( )
slot

◆ cloneRobotSkillTemplatesToggled

void cloneRobotSkillTemplatesToggled ( bool state)
slot

◆ getGroup()

StatechartGroupPtr getGroup ( ) const

◆ getGroupCloner()

GroupClonerPtr getGroupCloner ( ) const

◆ getGroupPrefix()

QString getGroupPrefix ( ) const

◆ getGroupsToClone()

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

◆ getPackageName()

QString getPackageName ( ) const

◆ getPackagePath()

QString getPackagePath ( ) const

◆ getPackageTool()

ArmarXPackageToolInterfacePtr getPackageTool ( ) const

◆ getStatechartGroupMapping()

StatechartGroupMapping getStatechartGroupMapping ( ) const

◆ requestCheckPackagePath

void requestCheckPackagePath ( QString path)
slot

◆ requestPrefixUpdate

void requestPrefixUpdate ( QString prefix)
slot

◆ selectPackagePath

void selectPackagePath ( )
slot

◆ verifyName

void verifyName ( QTableWidgetItem * item)
slot

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