10#include <qqmlregistration.h>
12#include "taskmanager_export.h"
31 Q_PROPERTY(
QVariant currentDesktop READ currentDesktop NOTIFY currentDesktopChanged)
32 Q_PROPERTY(
int numberOfDesktops READ numberOfDesktops NOTIFY numberOfDesktopsChanged)
33 Q_PROPERTY(QVariantList desktopIds READ desktopIds NOTIFY desktopIdsChanged)
34 Q_PROPERTY(
QStringList desktopNames READ desktopNames NOTIFY desktopNamesChanged)
35 Q_PROPERTY(
int desktopLayoutRows READ desktopLayoutRows NOTIFY desktopLayoutRowsChanged)
36 Q_PROPERTY(
int navigationWrappingAround READ navigationWrappingAround NOTIFY navigationWrappingAroundChanged)
55 int numberOfDesktops()
const;
65 QVariantList desktopIds()
const;
84 quint32 position(
const QVariant &desktop)
const;
91 int desktopLayoutRows()
const;
98 void requestActivate(
const QVariant &desktop);
108 void requestCreateDesktop(quint32 position);
118 void requestRemoveDesktop(quint32 position);
125 bool navigationWrappingAround()
const;
128 void currentDesktopChanged()
const;
129 void numberOfDesktopsChanged()
const;
130 void desktopIdsChanged()
const;
131 void desktopNamesChanged()
const;
132 void desktopLayoutRowsChanged()
const;
133 void navigationWrappingAroundChanged()
const;
137 class XWindowPrivate;
138 class WaylandPrivate;
Provides basic virtual desktop information.
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Mon Nov 18 2024 12:14:59 by
doxygen 1.12.0 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.