KWin
Loading...
Searching...
No Matches
Signals | Public Member Functions | List of all members
KWin::PlasmaShellInterface Class Reference

Global for the org_kde_plasma_shell interface. More...

#include <plasmashell.h>

Inheritance diagram for KWin::PlasmaShellInterface:

Signals

void surfaceCreated (KWin::PlasmaShellSurfaceInterface *)
 

Public Member Functions

 PlasmaShellInterface (Display *display, QObject *parent)
 
virtual ~PlasmaShellInterface ()
 

Detailed Description

Global for the org_kde_plasma_shell interface.

The PlasmaShellInterface allows to add additional information to a SurfaceInterface. It goes beyond what a ShellSurfaceInterface provides and is adjusted toward the needs of the Plasma desktop.

A server providing this interface should think about how to restrict access to it as it allows to perform absolute window positioning.

Definition at line 36 of file plasmashell.h.

Constructor & Destructor Documentation

◆ PlasmaShellInterface()

KWin::PlasmaShellInterface::PlasmaShellInterface ( Display * display,
QObject * parent )
explicit

Definition at line 68 of file plasmashell.cpp.

◆ ~PlasmaShellInterface()

KWin::PlasmaShellInterface::~PlasmaShellInterface ( )
virtualdefault

Member Function Documentation

◆ surfaceCreated

void KWin::PlasmaShellInterface::surfaceCreated ( KWin::PlasmaShellSurfaceInterface * )
signal

Emitted whenever a PlasmaShellSurfaceInterface got created.


The documentation for this class was generated from the following files: