AppFwk: Make push button editor fill the column if Label position is HIDDEN

This commit is contained in:
Jacob Støren 2019-06-25 16:46:29 +02:00
parent 72d4c0b51a
commit f1dfab0433

View File

@ -103,9 +103,12 @@ void PdmUiPushButtonEditor::configureAndUpdateUi(const QString& uiConfigName)
} }
} }
if ( uiField()->uiLabelPosition(uiConfigName) != PdmUiItemInfo::HIDDEN )
{
QSize defaultSize = m_pushButton->sizeHint(); QSize defaultSize = m_pushButton->sizeHint();
m_pushButton->setMinimumWidth(10*std::round(0.1*(defaultSize.width() + 10))); m_pushButton->setMinimumWidth(10*std::round(0.1*(defaultSize.width() + 10)));
m_buttonLayout->setAlignment(m_pushButton, Qt::AlignRight); m_buttonLayout->setAlignment(m_pushButton, Qt::AlignRight);
}
if (variantFieldValue.type() == QVariant::Bool) if (variantFieldValue.type() == QVariant::Bool)
{ {