Plasma-workspace
waylandtasksmodel.h
49 QModelIndex index(int row, int column = 0, const QModelIndex &parent = QModelIndex()) const override;
201 void requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, QObject *delegate = nullptr) override;
void requestActivities(const QModelIndex &index, const QStringList &activities) override
Request moving the window at the given index to the specified activities.
Definition waylandtasksmodel.cpp:1193
void requestToggleKeepBelow(const QModelIndex &index) override
Request toggling the keep-below state of the task at the given index.
Definition waylandtasksmodel.cpp:1099
void requestToggleMinimized(const QModelIndex &index) override
Request toggling the minimized state of the window at the given index.
Definition waylandtasksmodel.cpp:1053
void requestClose(const QModelIndex &index) override
Request the window at the given index be closed.
Definition waylandtasksmodel.cpp:1020
void requestActivate(const QModelIndex &index) override
Request activation of the window at the given index.
Definition waylandtasksmodel.cpp:977
void requestNewInstance(const QModelIndex &index) override
Request an additional instance of the application owning the window at the given index.
Definition waylandtasksmodel.cpp:1002
void requestOpenUrls(const QModelIndex &index, const QList< QUrl > &urls) override
Runs the application backing the launcher at the given index with the given URLs.
Definition waylandtasksmodel.cpp:1011
void requestMove(const QModelIndex &index) override
Request starting an interactive move for the window at the given index.
Definition waylandtasksmodel.cpp:1029
void requestToggleKeepAbove(const QModelIndex &index) override
Request toggling the keep-above state of the task at the given index.
Definition waylandtasksmodel.cpp:1084
void requestToggleMaximized(const QModelIndex &index) override
Request toggling the maximized state of the task at the given index.
Definition waylandtasksmodel.cpp:1068
static QList< QUuid > winIdsFromMimeData(const QMimeData *mimeData, bool *ok=nullptr)
Tries to extract process-internal Wayland window ids from supplied mime data.
Definition waylandtasksmodel.cpp:1275
void requestToggleShaded(const QModelIndex &index) override
Request toggling the shaded state of the task at the given index.
Definition waylandtasksmodel.cpp:1128
void requestToggleFullScreen(const QModelIndex &index) override
Request toggling the fullscreen state of the task at the given index.
Definition waylandtasksmodel.cpp:1113
static QUuid winIdFromMimeData(const QMimeData *mimeData, bool *ok=nullptr)
Tries to extract a process-internal Wayland window id from supplied mime data.
Definition waylandtasksmodel.cpp:1257
void requestResize(const QModelIndex &index) override
Request starting an interactive move for the window at the given index.
Definition waylandtasksmodel.cpp:1041
void requestNewVirtualDesktop(const QModelIndex &index) override
Request entering the window at the given index on a new virtual desktop, which is created in response...
Definition waylandtasksmodel.cpp:1184
void requestVirtualDesktops(const QModelIndex &index, const QVariantList &desktops) override
Request entering the window at the given index on the specified virtual desktops, leaving any other d...
Definition waylandtasksmodel.cpp:1143
void requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, QObject *delegate=nullptr) override
Request informing the window manager of new geometry for a visual delegate for the window at the give...
Definition waylandtasksmodel.cpp:1215
virtual QMimeData * mimeData(const QModelIndexList &indexes) const const
virtual QModelIndex parent(const QModelIndex &index) const const=0
Q_OBJECTQ_OBJECT
DisplayRole
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:57:53 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:57:53 by doxygen 1.13.2 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.