diff options
author | Tommi Asp <tommi@mowhi.com> | 2011-05-04 16:36:48 +0300 |
---|---|---|
committer | Oswald Buddenhagen <oswald.buddenhagen@nokia.com> | 2011-06-08 17:57:43 +0200 |
commit | deae00a12e197943a69dd980c401b9cbdb3baba4 (patch) | |
tree | 37b236f35b9d04befd3aa65c4052635c34dc17f7 | |
parent | 66b415f90387e7edb13a9bc6a1bddd98780e19b5 (diff) | |
download | qt-creator-deae00a12e197943a69dd980c401b9cbdb3baba4.tar.gz |
BuildstepConfigWidgets can be set expanded by default
(cherry picked from commit 517aef8b8bc705b055b10ef0b7b0b234fd80b920)
Change-Id: I517aef8b8bc705b055b10ef0b7b0b234fd80b920x
Merge-request: 2193
Reviewed-on: http://codereview.qt.nokia.com/398
Reviewed-by: hjk <qthjk@ovi.com>
-rw-r--r-- | src/plugins/projectexplorer/buildstep.h | 1 | ||||
-rw-r--r-- | src/plugins/projectexplorer/buildstepspage.cpp | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/buildstep.h b/src/plugins/projectexplorer/buildstep.h index b2440c8cc7..ff8774af69 100644 --- a/src/plugins/projectexplorer/buildstep.h +++ b/src/plugins/projectexplorer/buildstep.h @@ -167,6 +167,7 @@ public: virtual void init() = 0; virtual QString summaryText() const = 0; virtual QString displayName() const = 0; + virtual bool showExpanded() const { return false; } signals: void updateSummary(); }; diff --git a/src/plugins/projectexplorer/buildstepspage.cpp b/src/plugins/projectexplorer/buildstepspage.cpp index ccd04a68bc..ece3f8ab31 100644 --- a/src/plugins/projectexplorer/buildstepspage.cpp +++ b/src/plugins/projectexplorer/buildstepspage.cpp @@ -159,6 +159,8 @@ void BuildStepListWidget::addBuildStepWidget(int pos, BuildStep *step) s.detailsWidget = new Utils::DetailsWidget(this); s.detailsWidget->setSummaryText(s.widget->summaryText()); s.detailsWidget->setWidget(s.widget); + if(s.widget->showExpanded()) + s.detailsWidget->setState(Utils::DetailsWidget::Expanded); // layout Utils::FadingPanel *toolWidget = new Utils::FadingPanel(s.detailsWidget); |