diff options
author | hjk <hjk@qt.io> | 2018-09-04 08:38:44 +0200 |
---|---|---|
committer | hjk <hjk@qt.io> | 2018-09-04 11:02:49 +0000 |
commit | 25400751a4b4cd03758862b8365f57e8afed7985 (patch) | |
tree | cbca0d539027c09fc2cdbfd99672bb83085901e1 /src/plugins/pythoneditor/pythoneditorplugin.cpp | |
parent | 760e6a9b13a666ba37edd981f9d752755a744b0d (diff) | |
download | qt-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.cpp | 9 |
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; |