diff options
| author | hjk <hjk@qt.io> | 2023-07-13 07:34:37 +0200 |
|---|---|---|
| committer | hjk <hjk@qt.io> | 2023-07-13 10:21:57 +0000 |
| commit | 4cf878aecf02b9d40a6a317ccb2d3e645d68217b (patch) | |
| tree | 181128a3abbb41e49a79e14c4165740e76e3f998 /src/plugins/python/pythonrunconfiguration.cpp | |
| parent | 2cc3c3b681677051b2d86f79941f01ff5ff1fe18 (diff) | |
Python: Base MainScriptAspect on FilePathAspect
Instead of StringAspect.
Change-Id: Idc5cbe4a28ece5b053eee9f260be9a5f22912f81
Reviewed-by: Christian Stenger <christian.stenger@qt.io>
Diffstat (limited to 'src/plugins/python/pythonrunconfiguration.cpp')
| -rw-r--r-- | src/plugins/python/pythonrunconfiguration.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/plugins/python/pythonrunconfiguration.cpp b/src/plugins/python/pythonrunconfiguration.cpp index 13b7f42b928..110b92a19e1 100644 --- a/src/plugins/python/pythonrunconfiguration.cpp +++ b/src/plugins/python/pythonrunconfiguration.cpp @@ -343,7 +343,7 @@ public: mainScript.setSettingsKey("PythonEditor.RunConfiguation.Script"); mainScript.setLabelText(Tr::tr("Script:")); - mainScript.setDisplayStyle(StringAspect::LabelDisplay); + mainScript.setReadOnly(true); environment.setSupportForBuildEnvironment(target); @@ -358,16 +358,15 @@ public: CommandLine cmd{interpreter.currentInterpreter().command}; if (!buffered()) cmd.addArg("-u"); - cmd.addArg(mainScript.filePath().fileName()); + cmd.addArg(mainScript().fileName()); cmd.addArgs(arguments(), CommandLine::Raw); return cmd; }); setUpdater([this] { const BuildTargetInfo bti = buildTargetInfo(); - const QString script = bti.targetFilePath.toUserOutput(); - setDefaultDisplayName(Tr::tr("Run %1").arg(script)); - mainScript.setValue(script); + setDefaultDisplayName(Tr::tr("Run %1").arg(bti.targetFilePath.toUserOutput())); + mainScript.setValue(bti.targetFilePath); workingDir.setDefaultWorkingDirectory(bti.targetFilePath.parentDir()); }); |
