|
KWin
|
#include <desktopbackgrounditem.h>
Signals | |
| void | outputChanged () |
| void | desktopChanged () |
| void | activityChanged () |
Signals inherited from KWin::WindowThumbnailItem | |
| void | wIdChanged (qulonglong wid) |
| void | sourceSizeChanged () |
| void | wIdChanged () |
| void | clientChanged () |
Public Member Functions | |
| DesktopBackgroundItem (QQuickItem *parent=nullptr) | |
| void | componentComplete () override |
| QString | outputName () const |
| void | setOutputName (const QString &name) |
| Output * | output () const |
| void | setOutput (Output *output) |
| VirtualDesktop * | desktop () const |
| void | setDesktop (VirtualDesktop *desktop) |
| QString | activity () const |
| void | setActivity (const QString &activity) |
Public Member Functions inherited from KWin::WindowThumbnailItem | |
| WindowThumbnailItem (QQuickItem *parent=nullptr) | |
| ~WindowThumbnailItem () override | |
| qulonglong | wId () const |
| QSize | sourceSize () const |
| void | setWId (qulonglong wId) |
| void | setSourceSize (const QSize &size) |
| QSGNode * | updatePaintNode (QSGNode *oldNode, UpdatePaintNodeData *updatePaintNodeData) override |
| WindowThumbnailItem (QQuickItem *parent=nullptr) | |
| ~WindowThumbnailItem () override | |
| QUuid | wId () const |
| void | setWId (const QUuid &wId) |
| Window * | client () const |
| void | setClient (Window *client) |
| QSGTextureProvider * | textureProvider () const override |
| bool | isTextureProvider () const override |
| QSGNode * | updatePaintNode (QSGNode *oldNode, QQuickItem::UpdatePaintNodeData *) override |
Properties | |
| QString | outputName |
| KWin::Output * | output |
| QString | activity |
| KWin::VirtualDesktop * | desktop |
Properties inherited from KWin::WindowThumbnailItem | |
| qulonglong | wId |
| QSize | sourceSize |
| QUuid | wId |
| KWin::Window * | client |
Additional Inherited Members | |
Public Types inherited from KWin::WindowThumbnailItem | |
| enum | Thumbnail { Konqueror = 1 , KMail , Systemsettings , Dolphin , Desktop } |
Protected Member Functions inherited from KWin::WindowThumbnailItem | |
| void | releaseResources () override |
| void | itemChange (QQuickItem::ItemChange change, const QQuickItem::ItemChangeData &value) override |
The DesktopBackgroundItem type is a convenience helper that represents the desktop background on the specified screen, virtual desktop, and activity.
Definition at line 21 of file desktopbackgrounditem.h.
|
explicit |
Definition at line 22 of file desktopbackgrounditem.cpp.
| QString KWin::DesktopBackgroundItem::activity | ( | ) | const |
Definition at line 71 of file desktopbackgrounditem.cpp.
|
signal |
|
override |
Definition at line 27 of file desktopbackgrounditem.cpp.
| VirtualDesktop * KWin::DesktopBackgroundItem::desktop | ( | ) | const |
Definition at line 57 of file desktopbackgrounditem.cpp.
|
signal |
| Output * KWin::DesktopBackgroundItem::output | ( | ) | const |
Definition at line 43 of file desktopbackgrounditem.cpp.
|
signal |
| QString KWin::DesktopBackgroundItem::outputName | ( | ) | const |
Definition at line 33 of file desktopbackgrounditem.cpp.
| void KWin::DesktopBackgroundItem::setActivity | ( | const QString & | activity | ) |
Definition at line 76 of file desktopbackgrounditem.cpp.
| void KWin::DesktopBackgroundItem::setDesktop | ( | VirtualDesktop * | desktop | ) |
Definition at line 62 of file desktopbackgrounditem.cpp.
| void KWin::DesktopBackgroundItem::setOutput | ( | Output * | output | ) |
Definition at line 48 of file desktopbackgrounditem.cpp.
| void KWin::DesktopBackgroundItem::setOutputName | ( | const QString & | name | ) |
Definition at line 38 of file desktopbackgrounditem.cpp.
|
readwrite |
Definition at line 26 of file desktopbackgrounditem.h.
|
readwrite |
Definition at line 27 of file desktopbackgrounditem.h.
|
readwrite |
Definition at line 25 of file desktopbackgrounditem.h.
|
readwrite |
Definition at line 24 of file desktopbackgrounditem.h.