forked from qt-creator/qt-creator
ProjectExplorer: Remove IRunConfigurationAspect::addToMain*Widget base
Not needed in the current use cases. The original plan was to use a loop in the *RunConfigurationWidgets constructors, making them less dependent on the actual RunConfiguration they serve (and potentially have a one or few generic RunConfigurationWidget). Change-Id: I2209213414248a1e13b50447f05e8f189620a6f1 Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
This commit is contained in:
@@ -122,8 +122,7 @@ public:
|
|||||||
|
|
||||||
virtual IRunConfigurationAspect *create(RunConfiguration *runConfig) const = 0;
|
virtual IRunConfigurationAspect *create(RunConfiguration *runConfig) const = 0;
|
||||||
virtual IRunConfigurationAspect *clone(RunConfiguration *runConfig) const;
|
virtual IRunConfigurationAspect *clone(RunConfiguration *runConfig) const;
|
||||||
virtual RunConfigWidget *createConfigurationWidget(); // Either this...
|
virtual RunConfigWidget *createConfigurationWidget();
|
||||||
virtual void addToMainConfigurationWidget(QWidget* /*parent*/, QFormLayout* /*layout*/) {} // ... or this.
|
|
||||||
|
|
||||||
void setId(Core::Id id) { m_id = id; }
|
void setId(Core::Id id) { m_id = id; }
|
||||||
void setDisplayName(const QString &displayName) { m_displayName = displayName; }
|
void setDisplayName(const QString &displayName) { m_displayName = displayName; }
|
||||||
|
@@ -57,7 +57,7 @@ public:
|
|||||||
TerminalAspect *create(RunConfiguration *runConfig) const override;
|
TerminalAspect *create(RunConfiguration *runConfig) const override;
|
||||||
TerminalAspect *clone(RunConfiguration *runConfig) const override;
|
TerminalAspect *clone(RunConfiguration *runConfig) const override;
|
||||||
|
|
||||||
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout) override;
|
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout);
|
||||||
|
|
||||||
bool useTerminal() const;
|
bool useTerminal() const;
|
||||||
void setUseTerminal(bool useTerminal);
|
void setUseTerminal(bool useTerminal);
|
||||||
@@ -90,7 +90,7 @@ public:
|
|||||||
WorkingDirectoryAspect *create(RunConfiguration *runConfig) const override;
|
WorkingDirectoryAspect *create(RunConfiguration *runConfig) const override;
|
||||||
WorkingDirectoryAspect *clone(RunConfiguration *runConfig) const override;
|
WorkingDirectoryAspect *clone(RunConfiguration *runConfig) const override;
|
||||||
|
|
||||||
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout) override;
|
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout);
|
||||||
|
|
||||||
QString workingDirectory() const;
|
QString workingDirectory() const;
|
||||||
QString unexpandedWorkingDirectory() const;
|
QString unexpandedWorkingDirectory() const;
|
||||||
@@ -116,7 +116,7 @@ public:
|
|||||||
ArgumentsAspect *create(RunConfiguration *runConfig) const override;
|
ArgumentsAspect *create(RunConfiguration *runConfig) const override;
|
||||||
ArgumentsAspect *clone(RunConfiguration *runConfig) const override;
|
ArgumentsAspect *clone(RunConfiguration *runConfig) const override;
|
||||||
|
|
||||||
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout) override;
|
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout);
|
||||||
|
|
||||||
QString arguments() const;
|
QString arguments() const;
|
||||||
QString unexpandedArguments() const;
|
QString unexpandedArguments() const;
|
||||||
@@ -145,7 +145,7 @@ public:
|
|||||||
ExecutableAspect *create(RunConfiguration *runConfig) const override;
|
ExecutableAspect *create(RunConfiguration *runConfig) const override;
|
||||||
ExecutableAspect *clone(RunConfiguration *runConfig) const override;
|
ExecutableAspect *clone(RunConfiguration *runConfig) const override;
|
||||||
|
|
||||||
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout) override;
|
void addToMainConfigurationWidget(QWidget *parent, QFormLayout *layout);
|
||||||
|
|
||||||
QString executable() const;
|
QString executable() const;
|
||||||
QString unexpandedExecutable() const;
|
QString unexpandedExecutable() const;
|
||||||
|
Reference in New Issue
Block a user