wire up requestToggleKeepAbove/below

Summary: cobbect requestToggleKeepAbove and below with libtaskmanager

Test Plan: setting keep above from taskbar works

Reviewers: #plasma, hein, graesslin, #plasma_on_wayland

Reviewed By: #plasma, hein, graesslin

Subscribers: graesslin, plasma-devel

Tags: #plasma

Differential Revision: https://phabricator.kde.org/D5758
wilder-5.14
Marco Martin 9 years ago
parent c8e2fb8721
commit 2cdd97c685
  1. 12
      libtaskmanager/waylandtasksmodel.cpp

@ -530,16 +530,20 @@ void WaylandTasksModel::requestToggleMaximized(const QModelIndex &index)
void WaylandTasksModel::requestToggleKeepAbove(const QModelIndex &index) void WaylandTasksModel::requestToggleKeepAbove(const QModelIndex &index)
{ {
Q_UNUSED(index) if (!index.isValid() || index.model() != this || index.row() < 0 || index.row() >= d->windows.count()) {
return;
}
// FIXME Implement. d->windows.at(index.row())->requestToggleKeepAbove();
} }
void WaylandTasksModel::requestToggleKeepBelow(const QModelIndex &index) void WaylandTasksModel::requestToggleKeepBelow(const QModelIndex &index)
{ {
Q_UNUSED(index) if (!index.isValid() || index.model() != this || index.row() < 0 || index.row() >= d->windows.count()) {
return;
}
// FIXME Implement. d->windows.at(index.row())->requestToggleKeepBelow();
} }
void WaylandTasksModel::requestToggleFullScreen(const QModelIndex &index) void WaylandTasksModel::requestToggleFullScreen(const QModelIndex &index)

Loading…
Cancel
Save