KWin
|
#include <screenshotdbusinterface2.h>
Public Slots | |
QVariantMap | CaptureWindow (const QString &handle, const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureActiveWindow (const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureArea (int x, int y, int width, int height, const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureScreen (const QString &name, const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureActiveScreen (const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureInteractive (uint kind, const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
QVariantMap | CaptureWorkspace (const QVariantMap &options, QDBusUnixFileDescriptor pipe) |
Public Member Functions | |
ScreenShotDBusInterface2 (ScreenShotEffect *effect) | |
~ScreenShotDBusInterface2 () override | |
int | version () const |
Properties | |
int | Version |
The ScreenshotDBusInterface2 class provides a d-bus api to take screenshots. This implements the org.kde.KWin.ScreenShot2 interface.
An application that requests a screenshot must have "org.kde.KWin.ScreenShot2" listed in its X-KDE-DBUS-Restricted-Interfaces desktop file field.
Definition at line 31 of file screenshotdbusinterface2.h.
|
explicit |
Definition at line 317 of file screenshotdbusinterface2.cpp.
|
override |
Definition at line 327 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 480 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 364 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 426 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 506 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 453 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 390 of file screenshotdbusinterface2.cpp.
|
slot |
Definition at line 559 of file screenshotdbusinterface2.cpp.
int KWin::ScreenShotDBusInterface2::version | ( | ) | const |
Definition at line 333 of file screenshotdbusinterface2.cpp.
|
read |
Definition at line 34 of file screenshotdbusinterface2.h.