7#include <phosphorworkspaces_export.h>
38 void onCurrentDesktopChanged(
int desktop);
39 void onNumberOfDesktopsChanged(
int count);
40 void refreshFromKWin();
41 void onKWinCurrentChanged(
const QString& desktopId);
42 void onKWinDesktopCreated();
43 void onKWinDesktopRemoved();
47 void applyDesktopListReply(
const QDBusMessage& reply,
const QString& currentId);
49 QDBusInterface* m_kwinVDInterface =
nullptr;
50 bool m_running =
false;
51 bool m_useKWinDBus =
false;
52 int m_currentDesktop = 1;
53 int m_desktopCount = 1;
54 QStringList m_desktopNames;
55 QStringList m_desktopIds;
56 uint m_refreshGeneration = 0;
Definition IVirtualDesktopManager.h:11
Definition VirtualDesktopManager.h:17
~VirtualDesktopManager() override
void currentDesktopChanged(int desktop)
QStringList desktopNames() const
VirtualDesktopManager(QObject *parent=nullptr)
int currentDesktop() const override
void desktopCountChanged(int count)
void setCurrentDesktop(int desktop)
Definition WindowTrackingService.h:45