| 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.