libfuoten 0.8.1
Qt based library to access the ownCloud/Nextcloud News App API
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
 CAbstractConfigurationServer and authentication settings abstract base class
 CAbstractNamFactoryCreates QNetworkAccessManager instances for Fuoten API classes
 CAbstractNotificatorAbstract class to implement platform specific notifications about errors and successful operations
 CAbstractStorageAbstract class to handle the storage of requested News App data
  CSQLiteStorageStorage using a local SQLite database
 CBaseFilterModelAbstract base filter model for other filter models
  CArticleListFilterModelProxy filter model for ArticleListModel
  CFeedListFilterModelProxy filter model for FeedListModel
  CFolderListFilterModelProxy filter model for FolderListModel
 CBaseItemAbstract base class for Folder, Feed and Article
  CArticleContains information about a single article/item
  CFeedContains information about a single feed
  CFolderContains information about a single folder
 CBaseModelAbstract base class for all data models
  CAbstractArticleModelAbstract article model that provides basic functionalities for Article models
   CArticleListModelList model containing Article objects
  CAbstractFeedModelAbstract feed model that provides basic functionalities for Feed models
   CFeedListModelList model containing Feed objects
  CAbstractFolderModelAbstract folder model that provides basic functionalities for folder models
   CFolderListModelList model containing Folder objects
 CComponentBase class for all API requests
  CConvertToAppPasswordConverts “normal“ passwords to application passwords
  CCreateFeedCreates a new feed on the News App server
  CCreateFolderCreates a new folder on the News App server
  CDeleteAppPasswordDeletes application passwords
  CDeleteFeedDeletes a feed on the News App server
  CDeleteFolderDeletes a folder on the News App server
  CGetFeedsRequests the list of feeds from the News App API
  CGetFoldersRequests the list of folders from the News App API
  CGetItemsRequests items/articles from the News App API
  CGetServerStatusRequests the server status from status.php
  CGetStatusRequests the status from the News App
  CGetUpdatedItemsRequests updated items/articles from the News App API
  CGetUserRequests the user information from the News App
  CGetVersionRequests the installed News App version from the server
  CGetWipeStatusRequests the wipe status from the Nextcloud
  CLoginFlowV2Manages the Login Flow v2 to request an application password
  CMarkAllItemsReadMarks all articles as read on the News App server
  CMarkFeedReadMarks all articles in a feed as read on the News App server
  CMarkFolderReadMarks all articles in a folder as read on the News App server
  CMarkItemMarks an item/article as read/unread on the News App server
  CMarkMultipleItemsMarks a list of articles read or unread on the News App server
  CMoveFeedMoves a feed to a different folder on the News App server
  CPostWipeSuccessSignals wipe completion to the Nextcloud server
  CRenameFeedRenames a feed on the News App server
  CRenameFolderRenames a folder on the News App server
  CStarItemStars or unstars an item/article on the remote News App
  CStarMultipleItemsStar/unstar multiple items/articles in on request on the News App server
 CErrorProvides information about occurred errors
 CFuotenEnumsProvides global enumerations
 CQueryArgsHelper struct containing query arguments
 CSynchronizerCombines updating of folders, feeds and articles
 CWipeManagerHandles and manages remote wipe requests