Add a force close to DockWidgetBase::Private
So we can add an argument there, without changing public API
This commit is contained in:
@@ -325,8 +325,7 @@ QIcon DockWidgetBase::icon(IconPlace place) const
|
||||
|
||||
void DockWidgetBase::forceClose()
|
||||
{
|
||||
QScopedValueRollback<bool> rollback(d->m_isForceClosing, true);
|
||||
d->close();
|
||||
d->forceClose();
|
||||
}
|
||||
|
||||
TitleBar *DockWidgetBase::titleBar() const
|
||||
@@ -806,3 +805,9 @@ LayoutSaver::DockWidget::Ptr DockWidgetBase::serialize() const
|
||||
|
||||
return ptr;
|
||||
}
|
||||
|
||||
void DockWidgetBase::Private::forceClose()
|
||||
{
|
||||
QScopedValueRollback<bool> rollback(m_isForceClosing, true);
|
||||
close();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user