Python: Code cosmetics

Remove some unnecessary #include and use a recently introduced
RunConfiguration::builtTargetInfo() convenience function.

Change-Id: I76750fd66ae2c268b68d225c62aad7d880256d07
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
hjk
2018-04-30 09:42:55 +02:00
parent c6cc997be4
commit 67c775afd6

View File

@@ -35,9 +35,6 @@
#include <coreplugin/id.h>
#include <coreplugin/editormanager/editormanager.h>
#include <extensionsystem/pluginmanager.h>
#include <projectexplorer/applicationlauncher.h>
#include <projectexplorer/buildtargetinfo.h>
#include <projectexplorer/kitmanager.h>
#include <projectexplorer/localenvironmentaspect.h>
@@ -58,9 +55,7 @@
#include <utils/qtcprocess.h>
#include <utils/utilsicons.h>
#include <QCoreApplication>
#include <QDir>
#include <QFormLayout>
#include <QRegExp>
#include <QRegularExpression>
#include <QRegularExpressionMatch>
@@ -78,9 +73,6 @@ const char PythonMimeType[] = "text/x-python-project"; // ### FIXME
const char PythonProjectId[] = "PythonProject";
const char PythonErrorTaskCategory[] = "Task.Category.Python";
class PythonRunConfiguration;
class PythonProjectFile;
class PythonProject : public Project
{
Q_OBJECT
@@ -287,7 +279,7 @@ PythonRunConfiguration::PythonRunConfiguration(Target *target, Core::Id id)
void PythonRunConfiguration::updateTargetInformation()
{
BuildTargetInfo bti = target()->applicationTargets().buildTargetInfo(buildKey());
const BuildTargetInfo bti = buildTargetInfo();
const QString script = bti.targetFilePath.toString();
setDefaultDisplayName(tr("Run %1").arg(script));
extraAspect<MainScriptAspect>()->setValue(script);