13#include "Controller_p.h"
15#include "DelayedCall_p.h"
20#include "DragController_p.h"
21#include "core/Utils_p.h"
27 : d(new Private(type, view))
33 d->aboutToBeDeleted.emit();
36 if (d->m_view && !d->m_view->inDtor())
49 return int(d->m_type) & int(t);
64 return d->m_view && d->m_view->isVisible();
70 d->m_view->setVisible(
is);
76 return d->m_view->rect();
83 return d->m_view->mapToGlobal(localPt);
88 return d->m_view->height();
93 return d->m_view->width();
98 return d->m_view->size();
103 return d->m_view->geometry();
108 return d->m_view->geometry().topLeft();
113 return d->m_view->x();
118 return d->m_view->y();
139 d->parentViewChanged.emit(parent);
144 if (
auto v =
view()) {
145 v->setParent(parent);
147 KDDW_ERROR(
"No view()");
153#ifdef KDDW_FRONTEND_QT
154 if (!usesQTBUG83030Workaround()) {
172 return v->isFixedHeight();
180 return v->isFixedWidth();
Application-wide config to tune certain behaviours of the framework.