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: