diff --git a/src/plugins/projectexplorer/projectwizardpage.cpp b/src/plugins/projectexplorer/projectwizardpage.cpp index b3c0bd37d9f..c71d762aaae 100644 --- a/src/plugins/projectexplorer/projectwizardpage.cpp +++ b/src/plugins/projectexplorer/projectwizardpage.cpp @@ -377,7 +377,7 @@ void ProjectWizardPage::initializeVersionControls() m_addToVersionControlComboBox->disconnect(); QList versionControls = VcsManager::versionControls(); if (versionControls.isEmpty()) - hideVersionControlUiElements(); + setVersionControlUiElementsVisible(false); IVersionControl *currentSelection = nullptr; int currentIdx = versionControlIndex() - 1; @@ -589,11 +589,11 @@ void ProjectWizardPage::manageVcs() ICore::showOptionsDialog(VcsBase::Constants::VCS_COMMON_SETTINGS_ID, this); } -void ProjectWizardPage::hideVersionControlUiElements() +void ProjectWizardPage::setVersionControlUiElementsVisible(bool visible) { - m_addToVersionControlLabel->hide(); - m_vcsManageButton->hide(); - m_addToVersionControlComboBox->hide(); + m_addToVersionControlLabel->setVisible(visible); + m_vcsManageButton->setVisible(visible); + m_addToVersionControlComboBox->setVisible(visible); } void ProjectWizardPage::setProjectUiVisible(bool visible) diff --git a/src/plugins/projectexplorer/projectwizardpage.h b/src/plugins/projectexplorer/projectwizardpage.h index cf5cf42788a..835547e2619 100644 --- a/src/plugins/projectexplorer/projectwizardpage.h +++ b/src/plugins/projectexplorer/projectwizardpage.h @@ -61,10 +61,12 @@ signals: void projectNodeChanged(); void versionControlChanged(int); +protected: + void setVersionControlUiElementsVisible(bool visible); + private: void projectChanged(int); void manageVcs(); - void hideVersionControlUiElements(); void setAdditionalInfo(const QString &text); void setAddingSubProject(bool addingSubProject);