forked from qt-creator/qt-creator
Utils: Remove extra upper Margin in "unexpanded" DetailsWidgets
This removes the empty space on top in the RunConfiguration settings and QtVersion/qmake details. Change-Id: Ibc72d3a703dd1f32aa2cfa25b33feb651aaa5098 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -114,8 +114,11 @@ DetailsWidgetPrivate::DetailsWidgetPrivate(QWidget *parent) :
|
||||
|
||||
void DetailsWidgetPrivate::updateControls()
|
||||
{
|
||||
if (m_widget)
|
||||
if (m_widget) {
|
||||
m_widget->setVisible(m_state == DetailsWidget::Expanded || m_state == DetailsWidget::NoSummary);
|
||||
m_widget->setContentsMargins(
|
||||
MARGIN, m_state == DetailsWidget::Expanded ? MARGIN : 0, MARGIN, MARGIN);
|
||||
}
|
||||
m_detailsButton->setChecked(m_state == DetailsWidget::Expanded && m_widget);
|
||||
m_detailsButton->setVisible(m_state == DetailsWidget::Expanded || m_state == DetailsWidget::Collapsed);
|
||||
m_summaryLabelIcon->setVisible(m_state != DetailsWidget::NoSummary && !m_useCheckBox);
|
||||
|
||||
Reference in New Issue
Block a user