diff --git a/applets/pager/qml/main.qml b/applets/pager/qml/main.qml index 79c33e5576..55d38e4225 100644 --- a/applets/pager/qml/main.qml +++ b/applets/pager/qml/main.qml @@ -477,7 +477,7 @@ PlasmoidItem { readonly property rect geometry: model.Geometry readonly property bool minimized: model.IsMinimized readonly property bool isActive: model.IsActive - readonly property int stackingOrder: model.StackingOrder + readonly property int stackingOrder: model.PagerStackingOrder } delegate: WindowDelegate { diff --git a/applets/pager/windowmodel.cpp b/applets/pager/windowmodel.cpp index 3abc11421b..00b8156e79 100644 --- a/applets/pager/windowmodel.cpp +++ b/applets/pager/windowmodel.cpp @@ -41,7 +41,7 @@ WindowModel::WindowModel(PagerModel *parent) connect(parent, &PagerModel::pagerItemSizeChanged, this, &WindowModel::onPagerItemSizeChanged); connect(this, &QAbstractItemModel::dataChanged, this, [this](const QModelIndex &topLeft, const QModelIndex &bottomRight, const QList &roles) { if (roles.contains(AbstractTasksModel::StackingOrder)) { - Q_EMIT dataChanged(topLeft, bottomRight, {WindowModelRoles::StackingOrder}); + Q_EMIT dataChanged(topLeft, bottomRight, {WindowModelRoles::PagerStackingOrder}); } }); } @@ -77,7 +77,7 @@ QVariant WindowModel::data(const QModelIndex &index, int role) const // Restrict to desktop/screen rect. return windowGeo.intersected(clampingRect); - } else if (role == StackingOrder) { + } else if (role == WindowModelRoles::PagerStackingOrder) { const auto &winId = TaskFilterProxyModel::data(index, AbstractTasksModel::WinIdList); const int z = d->pagerModel->stackingOrder(index); diff --git a/applets/pager/windowmodel.h b/applets/pager/windowmodel.h index a5c5b3b98c..7f28ff495a 100644 --- a/applets/pager/windowmodel.h +++ b/applets/pager/windowmodel.h @@ -17,7 +17,7 @@ class WindowModel : public TaskManager::TaskFilterProxyModel public: enum WindowModelRoles { - StackingOrder = Qt::UserRole + 1, + PagerStackingOrder = Qt::UserRole + 1, }; Q_ENUM(WindowModelRoles)