Plasma/libplasma2/modellikedataengines

Jump to: navigation, search

Discussion

Many dataengines return data as series of items: like rss, microblog and tasks, and they do in different ways, rss has a list of Data in a single key, microblog has an item per key, tasks has an item per source.

Proposed Solution

In Plasma2 dataengine has a setModel method, that can associate a QAbstractItemModel instance to a Source. Affected dataengines should be ported as well as plamoids that are using them.

Dataengines to port

Status Engine Comments Developer
DONE places <mart@kde.org>
DONE tasks use tasks model from libtaskmanager <bhush94@gmail.com>
TODO activities either just use the import or the same model <bhush94@gmail.com>
TODO applicationjobs <nobody@kde.org>
TODO apps Needs fixing crash <nobody@kde.org>
TODO filebrowser <nobody@kde.org>
TODO notifications <nobody@kde.org>
TODO rss Needs porting to KF5 first <nobody@kde.org>
TODO statusnotifieritem <nobody@kde.org>
TODO microblog Needs porting to KF5 first, at least connecting to twitter should get unbroken <nobody@kde.org>



This page was last modified on 7 January 2014, at 16:46. This page has been accessed 398 times. Content is available under Creative Commons License SA 3.0 as well as the GNU Free Documentation License 1.2.
KDE® and the K Desktop Environment® logo are registered trademarks of KDE e.V.Legal