#include <screenedge.h>
Definition at line 61 of file screenedge.h.
◆ Edge()
◆ ~Edge()
◆ activatesForPointer()
bool KWin::Edge::activatesForPointer |
( |
| ) |
const |
◆ activatesForTouchGesture()
bool KWin::Edge::activatesForTouchGesture |
( |
| ) |
const |
◆ activatesForTouchGestureChanged
void KWin::Edge::activatesForTouchGestureChanged |
( |
| ) |
|
|
signal |
◆ approachGeometry()
const QRect & KWin::Edge::approachGeometry |
( |
| ) |
const |
|
inline |
◆ approaching
void KWin::Edge::approaching |
( |
ElectricBorder | border, |
|
|
qreal | factor, |
|
|
const QRect & | geometry ) |
|
signal |
◆ approachWindow()
quint32 KWin::Edge::approachWindow |
( |
| ) |
const |
|
virtual |
The approach window is a special window to notice when get close to the screen border but not yet triggering the border.
The default implementation returns 0
, which means no window.
Reimplemented in KWin::WindowBasedEdge.
Definition at line 713 of file screenedge.cpp.
◆ border()
◆ callBacks()
const QHash< QObject *, QByteArray > & KWin::Edge::callBacks |
( |
| ) |
const |
|
inline |
◆ check()
bool KWin::Edge::check |
( |
const QPoint & | cursorPos, |
|
|
const QDateTime & | triggerTime, |
|
|
bool | forceNoPushBack = false ) |
◆ checkBlocking
void KWin::Edge::checkBlocking |
( |
| ) |
|
|
slot |
◆ client()
Window * KWin::Edge::client |
( |
| ) |
const |
|
inline |
◆ doActivate()
void KWin::Edge::doActivate |
( |
| ) |
|
|
protectedvirtual |
◆ doDeactivate()
void KWin::Edge::doDeactivate |
( |
| ) |
|
|
protectedvirtual |
◆ doGeometryUpdate()
void KWin::Edge::doGeometryUpdate |
( |
| ) |
|
|
protectedvirtual |
◆ doStartApproaching()
void KWin::Edge::doStartApproaching |
( |
| ) |
|
|
protectedvirtual |
◆ doStopApproaching()
void KWin::Edge::doStopApproaching |
( |
| ) |
|
|
protectedvirtual |
◆ doUpdateBlocking()
void KWin::Edge::doUpdateBlocking |
( |
| ) |
|
|
protectedvirtual |
◆ edges() [1/2]
◆ edges() [2/2]
◆ geometry()
const QRect & KWin::Edge::geometry |
( |
| ) |
const |
|
inline |
◆ isApproaching()
bool KWin::Edge::isApproaching |
( |
| ) |
const |
|
inline |
◆ isBlocked()
bool KWin::Edge::isBlocked |
( |
| ) |
const |
|
inlineprotected |
◆ isBottom()
bool KWin::Edge::isBottom |
( |
| ) |
const |
|
inline |
◆ isCorner()
bool KWin::Edge::isCorner |
( |
| ) |
const |
|
inline |
◆ isLeft()
bool KWin::Edge::isLeft |
( |
| ) |
const |
|
inline |
◆ isReserved()
bool KWin::Edge::isReserved |
( |
| ) |
const |
|
inline |
◆ isRight()
bool KWin::Edge::isRight |
( |
| ) |
const |
|
inline |
◆ isScreenEdge()
bool KWin::Edge::isScreenEdge |
( |
| ) |
const |
|
inline |
◆ isTop()
bool KWin::Edge::isTop |
( |
| ) |
const |
|
inline |
◆ markAsTriggered()
void KWin::Edge::markAsTriggered |
( |
const QPoint & | cursorPos, |
|
|
const QDateTime & | triggerTime ) |
◆ output()
Output * KWin::Edge::output |
( |
| ) |
const |
◆ reserve [1/2]
void KWin::Edge::reserve |
( |
| ) |
|
|
slot |
◆ reserve() [2/2]
void KWin::Edge::reserve |
( |
QObject * | object, |
|
|
const char * | slot ) |
◆ reserveTouchCallBack()
◆ setAction
◆ setBorder
◆ setClient()
void KWin::Edge::setClient |
( |
Window * | client | ) |
|
◆ setGeometry
void KWin::Edge::setGeometry |
( |
const QRect & | geometry | ) |
|
|
slot |
◆ setOutput()
void KWin::Edge::setOutput |
( |
Output * | output | ) |
|
◆ setTouchAction()
◆ startApproaching()
void KWin::Edge::startApproaching |
( |
| ) |
|
◆ stopApproaching()
void KWin::Edge::stopApproaching |
( |
| ) |
|
◆ triggersFor()
bool KWin::Edge::triggersFor |
( |
const QPoint & | cursorPos | ) |
const |
◆ unreserve [1/2]
void KWin::Edge::unreserve |
( |
| ) |
|
|
slot |
◆ unreserve [2/2]
void KWin::Edge::unreserve |
( |
QObject * | object | ) |
|
|
slot |
◆ unreserveTouchCallBack()
void KWin::Edge::unreserveTouchCallBack |
( |
QAction * | action | ) |
|
◆ updateApproaching
void KWin::Edge::updateApproaching |
( |
const QPointF & | point | ) |
|
|
slot |
◆ window()
quint32 KWin::Edge::window |
( |
| ) |
const |
|
virtual |
The window id of the native window representing the edge. Default implementation returns 0
, which means no window.
Reimplemented in KWin::WindowBasedEdge.
Definition at line 708 of file screenedge.cpp.
◆ ScreenEdges
The documentation for this class was generated from the following files: