summaryrefslogtreecommitdiff
path: root/src/plugins/pythoneditor/pythoneditorplugin.cpp
diff options
context:
space:
mode:
authorhjk <hjk@qt.io>2018-09-04 08:38:44 +0200
committerhjk <hjk@qt.io>2018-09-04 11:02:49 +0000
commit25400751a4b4cd03758862b8365f57e8afed7985 (patch)
treecbca0d539027c09fc2cdbfd99672bb83085901e1 /src/plugins/pythoneditor/pythoneditorplugin.cpp
parent760e6a9b13a666ba37edd981f9d752755a744b0d (diff)
downloadqt-creator-25400751a4b4cd03758862b8365f57e8afed7985.tar.gz
ProjectExplorer: Remove RunConfiguration::fillConfigurationLayout
Instead of using a hard-coded list of well-known (optional) aspects, add all aspects, so there is no need for special treatment of RunConfiguration with unusual/custom aspects needed. Price and benefit is that the individual run configs are again responsible for the aspect display order which is determined from the aspect construction order. Change-Id: Iff2656b2e358c0f0f789d4c006a5c44d0a1536a5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/pythoneditor/pythoneditorplugin.cpp')
-rw-r--r--src/plugins/pythoneditor/pythoneditorplugin.cpp9
1 files changed, 0 insertions, 9 deletions
diff --git a/src/plugins/pythoneditor/pythoneditorplugin.cpp b/src/plugins/pythoneditor/pythoneditorplugin.cpp
index dc28a7c7be..2417c3e7b6 100644
--- a/src/plugins/pythoneditor/pythoneditorplugin.cpp
+++ b/src/plugins/pythoneditor/pythoneditorplugin.cpp
@@ -234,7 +234,6 @@ public:
private:
void doAdditionalSetup(const RunConfigurationCreationInfo &) final { updateTargetInformation(); }
- void fillConfigurationLayout(QFormLayout *layout) const final;
Runnable runnable() const final;
bool supportsDebugger() const { return true; }
@@ -285,14 +284,6 @@ void PythonRunConfiguration::updateTargetInformation()
extraAspect<MainScriptAspect>()->setValue(script);
}
-void PythonRunConfiguration::fillConfigurationLayout(QFormLayout *layout) const
-{
- extraAspect<InterpreterAspect>()->addToConfigurationLayout(layout);
- extraAspect<MainScriptAspect>()->addToConfigurationLayout(layout);
- extraAspect<ArgumentsAspect>()->addToConfigurationLayout(layout);
- extraAspect<TerminalAspect>()->addToConfigurationLayout(layout);
-}
-
Runnable PythonRunConfiguration::runnable() const
{
Runnable r;