12#include "DelayedCall_p.h"
13#include "DockWidget_p.h"
15#include "DragController_p.h"
16#include "core/Utils_p.h"
20DelayedCall::~DelayedCall() =
default;
28DelayedDelete::~DelayedDelete() =
default;
31void DelayedDelete::call()
33 if (isWayland() && DragController::instance()->isInQDrag()) {
45DelayedEmitFocusChanged::DelayedEmitFocusChanged(
DockWidget *dw,
bool focused)
51DelayedEmitFocusChanged::~DelayedEmitFocusChanged() =
default;
53void DelayedEmitFocusChanged::call()
56 m_dockWidget->d->isFocusedChanged.emit(m_focused);