Qml export for reserving a Screen Edge.
More...
#include <screenedgehandler.h>
|
| enum | Edge {
TopEdge
, TopRightEdge
, RightEdge
, BottomRightEdge
,
BottomEdge
, BottomLeftEdge
, LeftEdge
, TopLeftEdge
,
EDGE_COUNT
, NoEdge
} |
| |
| enum class | Mode { Pointer
, Touch
} |
| |
|
| bool | enabled |
| | Whether the edge is currently enabled, that is reserved. Default value is true.
|
| |
| Edge | edge |
| | Which of the screen edges is to be reserved. Default value is NoEdge.
|
| |
| Mode | mode |
| | The operation mode for this edge. Default value is Mode::Pointer.
|
| |
Qml export for reserving a Screen Edge.
The edge is controlled by the enabled property and the edge property. If the edge is enabled and gets triggered the activated() signal gets emitted.
Example usage:
onActivated: doSomething()
}
Qml export for reserving a Screen Edge.
Edge edge
Which of the screen edges is to be reserved. Default value is NoEdge.
Definition at line 34 of file screenedgehandler.h.
◆ Edge
| Enumerator |
|---|
| TopEdge | |
| TopRightEdge | |
| RightEdge | |
| BottomRightEdge | |
| BottomEdge | |
| BottomLeftEdge | |
| LeftEdge | |
| TopLeftEdge | |
| EDGE_COUNT | |
| NoEdge | |
Definition at line 50 of file screenedgehandler.h.
◆ Mode
◆ ScreenEdgeHandler()
| KWin::ScreenEdgeHandler::ScreenEdgeHandler |
( |
QObject * | parent = nullptr | ) |
|
|
explicit |
◆ ~ScreenEdgeHandler()
| KWin::ScreenEdgeHandler::~ScreenEdgeHandler |
( |
| ) |
|
|
override |
◆ activated
| void KWin::ScreenEdgeHandler::activated |
( |
| ) |
|
|
signal |
◆ edge()
◆ edgeChanged
| void KWin::ScreenEdgeHandler::edgeChanged |
( |
| ) |
|
|
signal |
◆ enabledChanged
| void KWin::ScreenEdgeHandler::enabledChanged |
( |
| ) |
|
|
signal |
◆ isEnabled()
| bool KWin::ScreenEdgeHandler::isEnabled |
( |
| ) |
const |
|
inline |
◆ mode()
| Mode KWin::ScreenEdgeHandler::mode |
( |
| ) |
const |
|
inline |
◆ modeChanged
| void KWin::ScreenEdgeHandler::modeChanged |
( |
| ) |
|
|
signal |
◆ setEdge
| void KWin::ScreenEdgeHandler::setEdge |
( |
Edge | edge | ) |
|
|
slot |
◆ setEnabled
| void KWin::ScreenEdgeHandler::setEnabled |
( |
bool | enabled | ) |
|
|
slot |
◆ setMode
| void KWin::ScreenEdgeHandler::setMode |
( |
Mode | mode | ) |
|
|
slot |
◆ edge
| Edge KWin::ScreenEdgeHandler::edge |
|
readwrite |
Which of the screen edges is to be reserved. Default value is NoEdge.
Definition at line 44 of file screenedgehandler.h.
◆ enabled
| bool KWin::ScreenEdgeHandler::enabled |
|
readwrite |
Whether the edge is currently enabled, that is reserved. Default value is true.
Definition at line 40 of file screenedgehandler.h.
◆ mode
| Mode KWin::ScreenEdgeHandler::mode |
|
readwrite |
The documentation for this class was generated from the following files: