build fix

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
This commit is contained in:
Ivailo Monev 2019-11-29 04:30:23 +00:00
parent 3422372a31
commit 87ca89d734

View file

@ -1369,14 +1369,14 @@ DomLayoutItem *QDesignerResource::createDom(QLayoutItem *item, DomLayout *ui_lay
ui_item = new DomLayoutItem(); ui_item = new DomLayoutItem();
ui_item->setElementSpacer(spacer); ui_item->setElementSpacer(spacer);
m_laidout.insert(item->widget(), true); m_laidout.insert(item->widget());
} else if (QLayoutWidget *layoutWidget = qobject_cast<QLayoutWidget*>(item->widget())) { } else if (QLayoutWidget *layoutWidget = qobject_cast<QLayoutWidget*>(item->widget())) {
// Do not save a QLayoutWidget if it is within a layout (else it is saved as "QWidget" // Do not save a QLayoutWidget if it is within a layout (else it is saved as "QWidget"
Q_ASSERT(layoutWidget->layout()); Q_ASSERT(layoutWidget->layout());
DomLayout *l = createDom(layoutWidget->layout(), ui_layout, ui_parentWidget); DomLayout *l = createDom(layoutWidget->layout(), ui_layout, ui_parentWidget);
ui_item = new DomLayoutItem(); ui_item = new DomLayoutItem();
ui_item->setElementLayout(l); ui_item->setElementLayout(l);
m_laidout.insert(item->widget(), true); m_laidout.insert(item->widget());
} else if (!item->spacerItem()) { // we use spacer as fake item in the Designer } else if (!item->spacerItem()) { // we use spacer as fake item in the Designer
ui_item = QAbstractFormBuilder::createDom(item, ui_layout, ui_parentWidget); ui_item = QAbstractFormBuilder::createDom(item, ui_layout, ui_parentWidget);
} else { } else {