libfuoten 0.8.2
Qt based library to access the Nextcloud News App API.
Loading...
Searching...
No Matches
Class Hierarchy

Go to the graphical class hierarchy

This inheritance list is sorted roughly, but not completely, alphabetically:
 CFuoten::AbstractNamFactoryCreates QNetworkAccessManager instances for Fuoten API classes
 CFuoten::FuotenEnumsProvides global enumerations
 CQObject [external]
  CFuoten::AbstractConfigurationServer and authentication settings abstract base class
  CFuoten::AbstractNotificatorAbstract class to implement platform specific notifications about errors and successful operations
  CFuoten::AbstractStorageAbstract class to handle the storage of requested News App data
   CFuoten::SQLiteStorageStorage using a local SQLite database
  CFuoten::BaseItemAbstract base class for Folder, Feed and Article
   CFuoten::ArticleContains information about a single article/item
   CFuoten::FeedContains information about a single feed
   CFuoten::FolderContains information about a single folder
  CFuoten::ComponentBase class for all API requests
   CFuoten::ConvertToAppPasswordConverts “normal“ passwords to application passwords
   CFuoten::CreateFeedCreates a new feed on the News App server
   CFuoten::CreateFolderCreates a new folder on the News App server
   CFuoten::DeleteAppPasswordDeletes application passwords
   CFuoten::DeleteFeedDeletes a feed on the News App server
   CFuoten::DeleteFolderDeletes a folder on the News App server
   CFuoten::GetFeedsRequests the list of feeds from the News App API
   CFuoten::GetFoldersRequests the list of folders from the News App API
   CFuoten::GetItemsRequests items/articles from the News App API
   CFuoten::GetServerStatusRequests the server status from status.php
   CFuoten::GetStatusRequests the status from the News App
   CFuoten::GetUpdatedItemsRequests updated items/articles from the News App API
   CFuoten::GetUserRequests the user information from the News App
   CFuoten::GetVersionRequests the installed News App version from the server
   CFuoten::GetWipeStatusRequests the wipe status from the Nextcloud
   CFuoten::LoginFlowV2Manages the Login Flow v2 to request an application password
   CFuoten::MarkAllItemsReadMarks all articles as read on the News App server
   CFuoten::MarkFeedReadMarks all articles in a feed as read on the News App server
   CFuoten::MarkFolderReadMarks all articles in a folder as read on the News App server
   CFuoten::MarkItemMarks an item/article as read/unread on the News App server
   CFuoten::MarkMultipleItemsMarks a list of articles read or unread on the News App server
   CFuoten::MoveFeedMoves a feed to a different folder on the News App server
   CFuoten::PostWipeSuccessSignals wipe completion to the Nextcloud server
   CFuoten::RenameFeedRenames a feed on the News App server
   CFuoten::RenameFolderRenames a folder on the News App server
   CFuoten::StarItemStars or unstars an item/article on the remote News App
   CFuoten::StarMultipleItemsStar/unstar multiple items/articles in on request on the News App server
  CFuoten::ErrorProvides information about occurred errors
  CFuoten::SynchronizerCombines updating of folders, feeds and articles
  CFuoten::WipeManagerHandles and manages remote wipe requests
  CQAbstractItemModel [external]
   CFuoten::BaseModelAbstract base class for all data models
    CFuoten::AbstractArticleModelAbstract article model that provides basic functionalities for Article models
     CFuoten::ArticleListModelList model containing Article objects
    CFuoten::AbstractFeedModelAbstract feed model that provides basic functionalities for Feed models
     CFuoten::FeedListModelList model containing Feed objects
    CFuoten::AbstractFolderModelAbstract folder model that provides basic functionalities for folder models
     CFuoten::FolderListModelList model containing Folder objects
   CQAbstractProxyModel [external]
    CQSortFilterProxyModel [external]
     CFuoten::BaseFilterModelAbstract base filter model for other filter models
      CFuoten::ArticleListFilterModelProxy filter model for ArticleListModel
      CFuoten::FeedListFilterModelProxy filter model for FeedListModel
      CFuoten::FolderListFilterModelProxy filter model for FolderListModel
 CFuoten::QueryArgsHelper struct containing query arguments