From bc7e3f2c64432f5f20f3cefdd3855f707d1bb2a8 Mon Sep 17 00:00:00 2001 From: Tobias Hunger <tobias.hunger@nokia.com> Date: Mon, 29 Mar 2010 16:26:11 +0200 Subject: [PATCH] Hide label in TargetSetupPage when not needed --- src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp | 7 ++++--- src/plugins/qt4projectmanager/wizards/targetsetuppage.h | 2 ++ 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp b/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp index db6c0299b23..556c585fe0d 100644 --- a/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp +++ b/src/plugins/qt4projectmanager/wizards/targetsetuppage.cpp @@ -63,9 +63,9 @@ TargetSetupPage::TargetSetupPage(QWidget *parent) : vbox->addWidget(m_treeWidget); QHBoxLayout *hbox = new QHBoxLayout; - QLabel *directoryLabel = new QLabel(this); - directoryLabel->setText(tr("Scan for builds")); - hbox->addWidget(directoryLabel); + m_directoryLabel = new QLabel(this); + m_directoryLabel->setText(tr("Scan for builds")); + hbox->addWidget(m_directoryLabel); m_directoryChooser = new Utils::PathChooser(this); m_directoryChooser->setPromptDialogTitle(tr("Directory to import builds from")); @@ -247,6 +247,7 @@ void TargetSetupPage::setImportDirectoryBrowsingEnabled(bool browsing) { m_directoryChooser->setEnabled(browsing); m_directoryChooser->setVisible(browsing); + m_directoryLabel->setVisible(browsing); } void TargetSetupPage::setImportDirectoryBrowsingLocation(const QString &directory) diff --git a/src/plugins/qt4projectmanager/wizards/targetsetuppage.h b/src/plugins/qt4projectmanager/wizards/targetsetuppage.h index 3ecd7c2b037..3b6da83290c 100644 --- a/src/plugins/qt4projectmanager/wizards/targetsetuppage.h +++ b/src/plugins/qt4projectmanager/wizards/targetsetuppage.h @@ -39,6 +39,7 @@ #include <QtGui/QWizard> QT_BEGIN_NAMESPACE +class QLabel; class QTreeWidget; QT_END_NAMESPACE @@ -116,6 +117,7 @@ private: QList<ImportInfo> m_infos; QTreeWidget *m_treeWidget; Utils::PathChooser *m_directoryChooser; + QLabel *m_directoryLabel; }; } // namespace Internal -- GitLab