Changeset View
Changeset View
Standalone View
Standalone View
libtaskmanager/flattentaskgroupsproxymodel.cpp
Show First 20 Lines • Show All 134 Lines • ▼ Show 20 Line(s) | |||||
135 | 135 | | |||
136 | void FlattenTaskGroupsProxyModel::requestVirtualDesktop(const QModelIndex &index, qint32 desktop) | 136 | void FlattenTaskGroupsProxyModel::requestVirtualDesktop(const QModelIndex &index, qint32 desktop) | ||
137 | { | 137 | { | ||
138 | if (d->sourceTasksModel && index.isValid() && index.model() == this) { | 138 | if (d->sourceTasksModel && index.isValid() && index.model() == this) { | ||
139 | d->sourceTasksModel->requestVirtualDesktop(mapToSource(index), desktop); | 139 | d->sourceTasksModel->requestVirtualDesktop(mapToSource(index), desktop); | ||
140 | } | 140 | } | ||
141 | } | 141 | } | ||
142 | 142 | | |||
143 | void FlattenTaskGroupsProxyModel::requestActivities(const QModelIndex &index, const QStringList &activities) | ||||
144 | { | ||||
145 | if (d->sourceTasksModel && index.isValid() && index.model() == this) { | ||||
146 | d->sourceTasksModel->requestActivities(mapToSource(index), activities); | ||||
147 | } | ||||
148 | } | ||||
149 | | ||||
143 | void FlattenTaskGroupsProxyModel::requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, QObject *delegate) | 150 | void FlattenTaskGroupsProxyModel::requestPublishDelegateGeometry(const QModelIndex &index, const QRect &geometry, QObject *delegate) | ||
144 | { | 151 | { | ||
145 | if (index.isValid() && index.model() == this) { | 152 | if (index.isValid() && index.model() == this) { | ||
146 | d->sourceTasksModel->requestPublishDelegateGeometry(mapToSource(index), geometry, delegate); | 153 | d->sourceTasksModel->requestPublishDelegateGeometry(mapToSource(index), geometry, delegate); | ||
147 | } | 154 | } | ||
148 | } | 155 | } | ||
149 | 156 | | |||
150 | } | 157 | } |