forked from qt-creator/qt-creator
Nim: Simplify NimbleRunConfigurationFactory
Left over from earlier infrastructure that isn't used elsewhere in this form anymore. Change-Id: I785f95d668743ccee858b4d02a2215c895cb55c4 Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
@@ -61,20 +61,6 @@ NimbleRunConfiguration::NimbleRunConfiguration(ProjectExplorer::Target *target,
|
||||
update();
|
||||
}
|
||||
|
||||
bool NimbleRunConfiguration::isBuildTargetValid() const
|
||||
{
|
||||
return Utils::anyOf(target()->applicationTargets(), [this](const BuildTargetInfo &bti) {
|
||||
return bti.buildKey == buildKey();
|
||||
});
|
||||
}
|
||||
|
||||
QString NimbleRunConfiguration::disabledReason() const
|
||||
{
|
||||
if (!isBuildTargetValid())
|
||||
return tr("The project no longer builds the target associated with this run configuration.");
|
||||
return RunConfiguration::disabledReason();
|
||||
}
|
||||
|
||||
NimbleRunConfigurationFactory::NimbleRunConfigurationFactory()
|
||||
: RunConfigurationFactory()
|
||||
{
|
||||
|
@@ -35,11 +35,6 @@ class NimbleRunConfiguration : public ProjectExplorer::RunConfiguration
|
||||
|
||||
public:
|
||||
NimbleRunConfiguration(ProjectExplorer::Target *target, Core::Id id);
|
||||
|
||||
QString disabledReason() const override;
|
||||
|
||||
private:
|
||||
bool isBuildTargetValid() const;
|
||||
};
|
||||
|
||||
class NimbleRunConfigurationFactory : public ProjectExplorer::RunConfigurationFactory
|
||||
|
Reference in New Issue
Block a user