Plasma
AppsEngine Class Reference
#include <appsengine.h>

Public Member Functions | |
| AppsEngine (QObject *parent, const QVariantList &args) | |
| ~AppsEngine () | |
| Plasma::Service * | serviceForSource (const QString &name) |
Protected Member Functions | |
| virtual void | init () |
Detailed Description
Apps Data Engine.
FIXME This engine provides information regarding tasks (windows that are currently open) as well as startup tasks (windows that are about to open). Each task and startup is represented by a unique source. Sources are added and removed as windows are opened and closed. You cannot request a customized source.
A service is also provided for each task. It exposes some operations that can be performed on the windows (ex: maximize, minimize, activate).
The data and operations are provided and handled by the taskmanager library. It should be noted that only a subset of data and operations are exposed.
Definition at line 44 of file appsengine.h.
Constructor & Destructor Documentation
| AppsEngine::AppsEngine | ( | QObject * | parent, | |
| const QVariantList & | args | |||
| ) |
Definition at line 22 of file appsengine.cpp.
| AppsEngine::~AppsEngine | ( | ) |
Definition at line 28 of file appsengine.cpp.
Member Function Documentation
| void AppsEngine::init | ( | ) | [protected, virtual] |
Definition at line 49 of file appsengine.cpp.
| Plasma::Service * AppsEngine::serviceForSource | ( | const QString & | name | ) |
Definition at line 32 of file appsengine.cpp.
The documentation for this class was generated from the following files:
KDE 4.4 API Reference