summaryrefslogtreecommitdiff
path: root/src/plugins/projectexplorer/projectconfiguration.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/projectexplorer/projectconfiguration.cpp')
-rw-r--r--src/plugins/projectexplorer/projectconfiguration.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/projectexplorer/projectconfiguration.cpp b/src/plugins/projectexplorer/projectconfiguration.cpp
index 442438fc3d..2d8ea701c7 100644
--- a/src/plugins/projectexplorer/projectconfiguration.cpp
+++ b/src/plugins/projectexplorer/projectconfiguration.cpp
@@ -73,9 +73,10 @@ LayoutBuilder::~LayoutBuilder()
flushPendingItems();
}
-void LayoutBuilder::startNewRow()
+LayoutBuilder &LayoutBuilder::startNewRow()
{
flushPendingItems();
+ return *this;
}
void LayoutBuilder::flushPendingItems()
@@ -132,12 +133,12 @@ QLayout *LayoutBuilder::layout() const
return m_layout;
}
-void LayoutBuilder::addItem(LayoutItem item)
+LayoutBuilder &LayoutBuilder::addItem(LayoutItem item)
{
if (item.widget && !item.widget->parent())
item.widget->setParent(m_layout->parentWidget());
-
m_pendingItems.append(item);
+ return *this;
}