mirror of https://github.com/Qortal/Brooklyn
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
795 B
35 lines
795 B
/* |
|
SPDX-FileCopyrightText: 2016 Eike Hein <[email protected]> |
|
|
|
SPDX-License-Identifier: LGPL-2.1-only OR LGPL-3.0-only OR LicenseRef-KDE-Accepted-LGPL |
|
*/ |
|
|
|
#pragma once |
|
|
|
#include "abstracttasksmodel.h" |
|
|
|
#include "taskmanager_export.h" |
|
|
|
namespace TaskManager |
|
{ |
|
/** |
|
* @short An abstract base class for window tasks models. |
|
* |
|
* This class serves as abstract base class for window tasks model implementations. |
|
* |
|
* It takes care of refreshing the ScreenGeometry data role when screens are added |
|
* or a screen changes its geometry. |
|
* |
|
* @author Eike Hein <[email protected]> |
|
**/ |
|
|
|
class TASKMANAGER_EXPORT AbstractWindowTasksModel : public AbstractTasksModel |
|
{ |
|
Q_OBJECT |
|
|
|
public: |
|
explicit AbstractWindowTasksModel(QObject *parent = nullptr); |
|
~AbstractWindowTasksModel() override; |
|
}; |
|
|
|
}
|
|
|