forked from qt-creator/qt-creator
Show/hide the no build steps label as appropriate
Reviewed-by: dt
This commit is contained in:
@@ -214,6 +214,7 @@ void BuildStepsPage::addBuildStep()
|
|||||||
s.detailsWidget->setExpanded(true);
|
s.detailsWidget->setExpanded(true);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
m_noStepsLabel->setVisible(false);
|
||||||
updateBuildStepButtonsState();
|
updateBuildStepButtonsState();
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -242,6 +243,10 @@ void BuildStepsPage::stepRemove(int pos)
|
|||||||
m_clean ? m_configuration->removeCleanStep(pos) : m_configuration->removeBuildStep(pos);
|
m_clean ? m_configuration->removeCleanStep(pos) : m_configuration->removeBuildStep(pos);
|
||||||
|
|
||||||
updateBuildStepButtonsState();
|
updateBuildStepButtonsState();
|
||||||
|
|
||||||
|
bool hasSteps(m_clean ? m_configuration->cleanSteps().isEmpty() :
|
||||||
|
m_configuration->buildSteps().isEmpty());
|
||||||
|
m_noStepsLabel->setVisible(hasSteps);
|
||||||
}
|
}
|
||||||
|
|
||||||
void BuildStepsPage::setupUi()
|
void BuildStepsPage::setupUi()
|
||||||
|
Reference in New Issue
Block a user