diff options
Diffstat (limited to 'src/plugins/projectexplorer/projectconfiguration.cpp')
-rw-r--r-- | src/plugins/projectexplorer/projectconfiguration.cpp | 7 |
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; } |