Bug 415045

Summary: Request: Provide QML bindings
Product: [Frameworks and Libraries] frameworks-syndication Reporter: Gerion <gerion.entrup>
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: REPORTED ---    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Gerion 2019-12-11 09:45:30 UTC
I'd like to write an RSS/Atom Plasma widget.

However, generic RSS/Atom parsing is not as simple as expected and for example claimed here: https://doc.qt.io/qt-5/qml-qtquick-xmllistmodel-xmllistmodel.html

With libsyndication a good library for RSS/Atom already exists. It would be nice, if you provide some QML keybindings.

One usage pattern in QML could be like this:
```
FeedModel {
    id: "tagesschau"
    source: "http://www.tagesschau.de/xml/atom/"
}

FeedModel {
    id: "spiegel"
    source: "https://www.spiegel.de/schlagzeilen/index.rss"
}
```

See also https://marc.info/?l=kde-devel&m=156466043801682&w=2