mirror of
https://github.com/OPM/ResInsight.git
synced 2025-02-25 18:55:39 -06:00
AppFwk : Add some space between non-button fields
This commit is contained in:
parent
7fc0632f8d
commit
e388a58fae
@ -104,6 +104,7 @@ void PdmUiToolBarEditor::configureAndUpdateUi(const QString& uiConfigName)
|
|||||||
{
|
{
|
||||||
caf::PdmUiFieldHandle* uiFieldHandle = field->uiCapability();
|
caf::PdmUiFieldHandle* uiFieldHandle = field->uiCapability();
|
||||||
|
|
||||||
|
bool addSpace = false;
|
||||||
if (uiFieldHandle)
|
if (uiFieldHandle)
|
||||||
{
|
{
|
||||||
if (uiFieldHandle->uiValue().type() == QVariant::Bool)
|
if (uiFieldHandle->uiValue().type() == QVariant::Bool)
|
||||||
@ -116,6 +117,7 @@ void PdmUiToolBarEditor::configureAndUpdateUi(const QString& uiConfigName)
|
|||||||
else
|
else
|
||||||
{
|
{
|
||||||
fieldEditor = caf::PdmUiFieldEditorHelper::fieldEditorForField(field->uiCapability(), uiConfigName);
|
fieldEditor = caf::PdmUiFieldEditorHelper::fieldEditorForField(field->uiCapability(), uiConfigName);
|
||||||
|
addSpace = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -124,6 +126,13 @@ void PdmUiToolBarEditor::configureAndUpdateUi(const QString& uiConfigName)
|
|||||||
m_fieldViews[field->keyword()] = fieldEditor;
|
m_fieldViews[field->keyword()] = fieldEditor;
|
||||||
fieldEditor->createWidgets(NULL);
|
fieldEditor->createWidgets(NULL);
|
||||||
m_actions.push_back(m_toolbar->addWidget(fieldEditor->editorWidget()));
|
m_actions.push_back(m_toolbar->addWidget(fieldEditor->editorWidget()));
|
||||||
|
|
||||||
|
if (addSpace)
|
||||||
|
{
|
||||||
|
QWidget* widget = new QWidget;
|
||||||
|
widget->setMinimumWidth(5);
|
||||||
|
m_toolbar->addWidget(widget);
|
||||||
|
}
|
||||||
|
|
||||||
fieldEditor->setField(uiFieldHandle);
|
fieldEditor->setField(uiFieldHandle);
|
||||||
fieldEditor->updateUi(uiConfigName);
|
fieldEditor->updateUi(uiConfigName);
|
||||||
|
Loading…
Reference in New Issue
Block a user