40 #ifndef __OPENFLUID_UICOMMON_EDITEXTERNALTOOLDIALOG_HPP__ 41 #define __OPENFLUID_UICOMMON_EDITEXTERNALTOOLDIALOG_HPP__ 55 class EditExternalToolDialog;
59 namespace openfluid {
namespace ui {
namespace common {
70 void addAppToWorkspaceLine();
71 void addAppToWareLine();
72 void addAppToFileLine();
74 void addTargetToWorkspaceLine();
75 void addTargetToWareLine();
76 void addTargetToFileLine();
81 Ui::EditExternalToolDialog* ui;
85 QString m_OriginalLabel;
89 void modifyCommandEditText(QLineEdit* LineEdit, QString NewText, std::pair<size_t, size_t> Selection);
99 QStringList getFullCommands()
const;
101 QString getLabel()
const;
105 return m_OriginalLabel;
Definition: ApplicationException.hpp:47
QMap< QString, QStringList > ExternalToolsCommands_t
Definition: PreferencesManager.hpp:111
Definition: AboutDialog.hpp:50
Definition: EditExternalToolDialog.hpp:62
#define OPENFLUID_API
Definition: dllexport.hpp:86
Definition: MessageDialog.hpp:55
QString getOriginalLabel() const
Definition: EditExternalToolDialog.hpp:103