KWin
|
#include <desktopbackgrounditem.h>
Signals | |
void | outputChanged () |
void | desktopChanged () |
void | activityChanged () |
![]() | |
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) |
![]() | |
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 |
![]() | |
qulonglong | wId |
QSize | sourceSize |
QUuid | wId |
KWin::Window * | client |
Additional Inherited Members | |
![]() | |
enum | Thumbnail { Konqueror = 1 , KMail , Systemsettings , Dolphin , Desktop } |
![]() | |
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.