KWayland
pointerconstraints_interface.cpp
14 PointerConstraintsInterface::Private::Private(PointerConstraintsInterfaceVersion interfaceVersion,
QRegion region() const
The intersection of this region and the input region of the SurfaceInterface is used to determine whe...
Definition: pointerconstraints_interface.cpp:99
Q_EMITQ_EMIT
void setLocked(bool locked)
Activates or deactivates the lock.
Definition: pointerconstraints_interface.cpp:117
void confinedChanged()
Emitted whenever the isConfined state changes.
PointerConstraintsInterfaceVersion interfaceVersion() const
Definition: pointerconstraints_interface.cpp:176
QPointF cursorPositionHint() const
Indicates where the mouse cursor should be positioned after it has been unlocked again.
Definition: pointerconstraints_interface.cpp:105
QMetaObject::Connection connect(const QObject *sender, const char *signal, const QObject *receiver, const char *method, Qt::ConnectionType type)
void unbound()
This signal is emitted when the client unbound this Resource.
T * data() const const
void setConfined(bool confined)
Activates or deactivates the confinement.
Definition: pointerconstraints_interface.cpp:200
QAction * hint(const QObject *recvr, const char *slot, QObject *parent)
PointerConstraintsInterfaceVersion
Enum describing the interface versions the PointerConstraintsInterface can support.
Definition: pointerconstraints_interface.h:28
unsigned int version()
void lockedChanged()
Emitted whenever the isLocked state changes.
bool isConfined() const
Whether the Compositor set this pointer confinement to be active.
Definition: pointerconstraints_interface.cpp:194
QRegion region() const
The intersection of this region and the input region of the SurfaceInterface is used to determine whe...
Definition: pointerconstraints_interface.cpp:188
bool isLocked() const
Whether the Compositor set this pointer lock to be active.
Definition: pointerconstraints_interface.cpp:111
PointerConstraintsInterfaceVersion interfaceVersion() const
Definition: pointerconstraints_interface.cpp:87
Q_D(Todo)
This file is part of the KDE documentation.
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 03:56:22 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2023 The KDE developers.
Generated on Tue Feb 7 2023 03:56:22 by doxygen 1.8.17 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.