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

#include <plasmavirtualdesktop.h>

Inheritance diagram for KWin::PlasmaVirtualDesktopInterface:

Signals

void activateRequested ()
 

Public Member Functions

 ~PlasmaVirtualDesktopInterface () override
 
QString id () const
 
void setName (const QString &name)
 
QString name () const
 
void setActive (bool active)
 
bool isActive () const
 
void sendDone ()
 

Friends

class PlasmaVirtualDesktopManagementInterface
 
class PlasmaVirtualDesktopManagementInterfacePrivate
 

Detailed Description

Definition at line 95 of file plasmavirtualdesktop.h.

Constructor & Destructor Documentation

◆ ~PlasmaVirtualDesktopInterface()

KWin::PlasmaVirtualDesktopInterface::~PlasmaVirtualDesktopInterface ( )
override

Definition at line 257 of file plasmavirtualdesktop.cpp.

Member Function Documentation

◆ activateRequested

void KWin::PlasmaVirtualDesktopInterface::activateRequested ( )
signal

Emitted when the client asked to activate this desktop: it's the decision of the server whether to perform the activation or not.

◆ id()

QString KWin::PlasmaVirtualDesktopInterface::id ( ) const
Returns
the unique id for this desktop. ids are set at creation time by PlasmaVirtualDesktopManagementInterface::createDesktop and can't be changed at runtime.

Definition at line 261 of file plasmavirtualdesktop.cpp.

◆ isActive()

bool KWin::PlasmaVirtualDesktopInterface::isActive ( ) const
Returns
true if this desktop is active. Only one at a time will be.

Definition at line 305 of file plasmavirtualdesktop.cpp.

◆ name()

QString KWin::PlasmaVirtualDesktopInterface::name ( ) const
Returns
the name for this desktop

Definition at line 280 of file plasmavirtualdesktop.cpp.

◆ sendDone()

void KWin::PlasmaVirtualDesktopInterface::sendDone ( )

Inform the clients that all the properties have been sent, and their client-side representation is complete.

Definition at line 310 of file plasmavirtualdesktop.cpp.

◆ setActive()

void KWin::PlasmaVirtualDesktopInterface::setActive ( bool active)

Set this desktop as active or not. It's the compositor responsibility to manage the mutual exclusivity of active desktops.

Definition at line 285 of file plasmavirtualdesktop.cpp.

◆ setName()

void KWin::PlasmaVirtualDesktopInterface::setName ( const QString & name)

Sets a new name for this desktop

Definition at line 266 of file plasmavirtualdesktop.cpp.

Friends And Related Symbol Documentation

◆ PlasmaVirtualDesktopManagementInterface

Definition at line 144 of file plasmavirtualdesktop.h.

◆ PlasmaVirtualDesktopManagementInterfacePrivate

Definition at line 145 of file plasmavirtualdesktop.h.


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