Widen the unique pointer a bit more.
This commit is contained in:
@ -425,18 +425,16 @@ void Layout::removeWidget ()
|
||||
updateCursor ();
|
||||
}
|
||||
|
||||
void Layout::setWidget (Widget *widget)
|
||||
void Layout::setWidget (std::unique_ptr< Widget > widget)
|
||||
{
|
||||
DBG_OBJ_ASSOC_CHILD (widget);
|
||||
DBG_OBJ_ASSOC_CHILD (widget.get());
|
||||
|
||||
widgetAtPoint = NULL;
|
||||
if (topLevel) {
|
||||
topLevel.reset();
|
||||
}
|
||||
textZone->zoneFree ();
|
||||
std::unique_ptr< Widget > widget_unique;
|
||||
widget_unique.reset( widget );
|
||||
addWidget (std::move( widget_unique ));
|
||||
addWidget (std::move( widget ));
|
||||
|
||||
updateCursor ();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user