40 class EditStatechartGroupDialog;
61 QList<QString> selectedProxies,
64 const QMap<QString, QString>& statechartGroupConfigurations = QMap<QString, QString>(),
65 const QString& description =
"",
88 QModelIndex index2 = QModelIndex());
91 void on_pushButton_clicked();
93 void on_btnShowPackageError_clicked();
96 Ui::EditStatechartGroupDialog* ui;
101 QMap<QString, QString> configurations;
~EditStatechartGroupDialog() override
QString getGroupName() const
QMap< QString, QString > getConfigurations() const
void storeConfigurationText()
QString getPackagePath() const
void updateProxyListEnabled(int state)
ArmarXPackageToolInterfacePtr getPackageTool() const
QString getGroupDescription() const
void requestCheckPackagePath(QString path)
void updateConfigurationContent(int index)
QList< QString > getProxies() const
bool contextGenerationEnabled() const
QString getPackageName() const
QString getGroupPath() const
EditStatechartGroupDialog(EditMode editMode, QString groupName, ArmarXPackageToolInterfacePtr packageTool, VariantInfoPtr variantInfo, QList< QString > selectedProxies, bool generateContext, const StatechartProfilesPtr &statechartProfiles, const QMap< QString, QString > &statechartGroupConfigurations=QMap< QString, QString >(), const QString &description="", StatechartGroupPtr group=StatechartGroupPtr(), QWidget *parent=0)
void updateDependencies(QModelIndex index1=QModelIndex(), QModelIndex index2=QModelIndex())
void updateConfigurationTextField(QString profileText)
This file offers overloads of toIce() and fromIce() functions for STL container types.
std::shared_ptr< StatechartProfiles > StatechartProfilesPtr
std::shared_ptr< StatechartGroup > StatechartGroupPtr
std::shared_ptr< VariantInfo > VariantInfoPtr
std::shared_ptr< ArmarXPackageToolInterface > ArmarXPackageToolInterfacePtr