libs: convert convenience KTaskManager methods to static

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
This commit is contained in:
Ivailo Monev 2023-10-02 21:20:28 +03:00
parent c0c8ad2e60
commit b4d3a53cf3
2 changed files with 5 additions and 5 deletions

View file

@ -175,13 +175,13 @@ QList<KTaskManager::Task> KTaskManager::tasks() const
return d->tasks;
}
bool KTaskManager::isActive(const KTaskManager::Task &task) const
bool KTaskManager::isActive(const KTaskManager::Task &task)
{
const WId activewindow = KWindowSystem::activeWindow();
return (task.window == activewindow || KWindowSystem::transientFor(task.window) == activewindow);
}
bool KTaskManager::demandsAttention(const KTaskManager::Task &task) const
bool KTaskManager::demandsAttention(const KTaskManager::Task &task)
{
KWindowInfo kwindowinfo = KWindowSystem::windowInfo(
task.window,

View file

@ -41,9 +41,9 @@ public:
~KTaskManager();
QList<KTaskManager::Task> tasks() const;
bool isActive(const KTaskManager::Task &task) const;
bool demandsAttention(const KTaskManager::Task &task) const;
void activateRaiseOrIconify(const KTaskManager::Task &task);
static bool isActive(const KTaskManager::Task &task);
static bool demandsAttention(const KTaskManager::Task &task);
static void activateRaiseOrIconify(const KTaskManager::Task &task);
static KTaskManager* self();