pgmargs.h (kdbg-3.0.0) | : | pgmargs.h (kdbg-3.0.1) | ||
---|---|---|---|---|
skipping to change at line 25 | skipping to change at line 25 | |||
class QStringList; | class QStringList; | |||
class PgmArgs : public QDialog, private Ui::PgmArgsBase | class PgmArgs : public QDialog, private Ui::PgmArgsBase | |||
{ | { | |||
Q_OBJECT | Q_OBJECT | |||
public: | public: | |||
PgmArgs(QWidget* parent, const QString& pgm, | PgmArgs(QWidget* parent, const QString& pgm, | |||
const std::map<QString,QString>& envVars, | const std::map<QString,QString>& envVars, | |||
const QStringList& allOptions); | const QStringList& allOptions); | |||
virtual ~PgmArgs(); | ~PgmArgs(); | |||
void setArgs(const QString& text) { programArgs->setText(text); } | void setArgs(const QString& text) { programArgs->setText(text); } | |||
QString args() const { return programArgs->text(); } | QString args() const { return programArgs->text(); } | |||
void setOptions(const QSet<QString>& selectedOptions); | void setOptions(const QSet<QString>& selectedOptions); | |||
QSet<QString> options() const; | QSet<QString> options() const; | |||
void setWd(const QString& wd) { wdEdit->setText(wd); } | void setWd(const QString& wd) { wdEdit->setText(wd); } | |||
QString wd() const { return wdEdit->text(); } | QString wd() const { return wdEdit->text(); } | |||
const std::map<QString,EnvVar>& envVars() { return m_envVars; } | const std::map<QString,EnvVar>& envVars() { return m_envVars; } | |||
protected: | protected: | |||
std::map<QString,EnvVar> m_envVars; | std::map<QString,EnvVar> m_envVars; | |||
void parseEnvInput(QString& name, QString& value); | void parseEnvInput(QString& name, QString& value); | |||
void modifyVar(bool resurrect); | void modifyVar(bool resurrect); | |||
virtual void accept(); | void accept() override; | |||
protected slots: | protected slots: | |||
void on_buttonModify_clicked(); | void on_buttonModify_clicked(); | |||
void on_buttonDelete_clicked(); | void on_buttonDelete_clicked(); | |||
void on_envList_currentItemChanged(); | void on_envList_currentItemChanged(); | |||
void on_wdBrowse_clicked(); | void on_wdBrowse_clicked(); | |||
void on_insertFile_clicked(); | void on_insertFile_clicked(); | |||
void on_insertDir_clicked(); | void on_insertDir_clicked(); | |||
}; | }; | |||
End of changes. 2 change blocks. | ||||
2 lines changed or deleted | 2 lines changed or added |