|
libfuoten 0.8.1
Qt based library to access the ownCloud/Nextcloud News App API
|
| CAbstractConfiguration | Server and authentication settings abstract base class |
| CAbstractNamFactory | Creates QNetworkAccessManager instances for Fuoten API classes |
| CAbstractNotificator | Abstract class to implement platform specific notifications about errors and successful operations |
| CAbstractStorage | Abstract class to handle the storage of requested News App data |
| CSQLiteStorage | Storage using a local SQLite database |
| CBaseFilterModel | Abstract base filter model for other filter models |
| CArticleListFilterModel | Proxy filter model for ArticleListModel |
| CFeedListFilterModel | Proxy filter model for FeedListModel |
| CFolderListFilterModel | Proxy filter model for FolderListModel |
| CBaseItem | Abstract base class for Folder, Feed and Article |
| CArticle | Contains information about a single article/item |
| CFeed | Contains information about a single feed |
| CFolder | Contains information about a single folder |
| CBaseModel | Abstract base class for all data models |
| CAbstractArticleModel | Abstract article model that provides basic functionalities for Article models |
| CArticleListModel | List model containing Article objects |
| CAbstractFeedModel | Abstract feed model that provides basic functionalities for Feed models |
| CFeedListModel | List model containing Feed objects |
| CAbstractFolderModel | Abstract folder model that provides basic functionalities for folder models |
| CFolderListModel | List model containing Folder objects |
| CComponent | Base class for all API requests |
| CConvertToAppPassword | Converts “normal“ passwords to application passwords |
| CCreateFeed | Creates a new feed on the News App server |
| CCreateFolder | Creates a new folder on the News App server |
| CDeleteAppPassword | Deletes application passwords |
| CDeleteFeed | Deletes a feed on the News App server |
| CDeleteFolder | Deletes a folder on the News App server |
| CGetFeeds | Requests the list of feeds from the News App API |
| CGetFolders | Requests the list of folders from the News App API |
| CGetItems | Requests items/articles from the News App API |
| CGetServerStatus | Requests the server status from status.php |
| CGetStatus | Requests the status from the News App |
| CGetUpdatedItems | Requests updated items/articles from the News App API |
| CGetUser | Requests the user information from the News App |
| CGetVersion | Requests the installed News App version from the server |
| CGetWipeStatus | Requests the wipe status from the Nextcloud |
| CLoginFlowV2 | Manages the Login Flow v2 to request an application password |
| CMarkAllItemsRead | Marks all articles as read on the News App server |
| CMarkFeedRead | Marks all articles in a feed as read on the News App server |
| CMarkFolderRead | Marks all articles in a folder as read on the News App server |
| CMarkItem | Marks an item/article as read/unread on the News App server |
| CMarkMultipleItems | Marks a list of articles read or unread on the News App server |
| CMoveFeed | Moves a feed to a different folder on the News App server |
| CPostWipeSuccess | Signals wipe completion to the Nextcloud server |
| CRenameFeed | Renames a feed on the News App server |
| CRenameFolder | Renames a folder on the News App server |
| CStarItem | Stars or unstars an item/article on the remote News App |
| CStarMultipleItems | Star/unstar multiple items/articles in on request on the News App server |
| CError | Provides information about occurred errors |
| CFuotenEnums | Provides global enumerations |
| CQueryArgs | Helper struct containing query arguments |
| CSynchronizer | Combines updating of folders, feeds and articles |
| CWipeManager | Handles and manages remote wipe requests |