forked from qt-creator/qt-creator
Fix lineedit becomming enabled at the wrong time
Task-number: QTCREATORBUG-2073
This commit is contained in:
@@ -141,7 +141,10 @@ void Qt4ProjectConfigWidget::updateDetails()
|
|||||||
void Qt4ProjectConfigWidget::updateShadowBuildUi()
|
void Qt4ProjectConfigWidget::updateShadowBuildUi()
|
||||||
{
|
{
|
||||||
m_ui->shadowBuildCheckBox->setEnabled(m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
m_ui->shadowBuildCheckBox->setEnabled(m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
||||||
m_ui->shadowBuildDirEdit->setEnabled(m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
bool isShadowbuilding = m_buildConfiguration->shadowBuild();
|
||||||
|
m_ui->shadowBuildDirEdit->setEnabled(isShadowbuilding && m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
||||||
|
m_browseButton->setEnabled(isShadowbuilding && m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
||||||
|
m_ui->shadowBuildDirEdit->setPath(m_buildConfiguration->shadowBuildDirectory());
|
||||||
}
|
}
|
||||||
|
|
||||||
void Qt4ProjectConfigWidget::manageQtVersions()
|
void Qt4ProjectConfigWidget::manageQtVersions()
|
||||||
@@ -200,10 +203,7 @@ void Qt4ProjectConfigWidget::init(ProjectExplorer::BuildConfiguration *bc)
|
|||||||
m_ui->shadowBuildCheckBox->setChecked(shadowBuild);
|
m_ui->shadowBuildCheckBox->setChecked(shadowBuild);
|
||||||
m_ui->shadowBuildCheckBox->setEnabled(m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
m_ui->shadowBuildCheckBox->setEnabled(m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
||||||
|
|
||||||
m_ui->shadowBuildDirEdit->setPath(m_buildConfiguration->shadowBuildDirectory());
|
updateShadowBuildUi();
|
||||||
m_ui->shadowBuildDirEdit->setEnabled(shadowBuild && m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
|
||||||
m_browseButton->setEnabled(shadowBuild && m_buildConfiguration->qtVersion()->supportsShadowBuilds());
|
|
||||||
|
|
||||||
updateImportLabel();
|
updateImportLabel();
|
||||||
updateToolChainCombo();
|
updateToolChainCombo();
|
||||||
updateDetails();
|
updateDetails();
|
||||||
|
Reference in New Issue
Block a user