libfuoten 0.8.2
Qt based library to access the Nextcloud News App API.
Loading...
Searching...
No Matches
Fuoten::FuotenEnums Class Reference

Provides global enumerations. More...

#include <Fuoten/FuotenEnums>

Public Types

enum  ItemDeletionStrategy : quint8 { NoItemDeletion = 0 , DeleteItemsByTime = 1 , DeleteItemsByCount = 2 }
 Item per feed deletion strategy. More...
enum  QueueAction : quint8 {
  NoQueueAction = 0x0 , MarkAsRead = 0x1 , MarkAsUnread = 0x2 , Star = 0x4 ,
  Unstar = 0x8
}
 Actions for the local queue. More...
enum  SortingRole : quint8 {
  ID = 0 , Name = 1 , Time = 2 , UnreadCount = 3 ,
  FeedCount = 4 , FolderName = 5
}
 Sorting role. More...
enum  Type : quint8 {
  Feed = 0 , Folder = 1 , Starred = 2 , All = 3 ,
  Item = 4
}
 Object types. More...

Detailed Description

Provides global enumerations.

Member Enumeration Documentation

◆ ItemDeletionStrategy

Item per feed deletion strategy.

Enumerator
NoItemDeletion 

Items will never be deleted.

DeleteItemsByTime 

Items will be deleted if they are older than a specific time.

DeleteItemsByCount 

Items will deleted if the feed contains more than a specific count.

◆ QueueAction

Actions for the local queue.

Enumerator
NoQueueAction 

No action set.

MarkAsRead 

The item has been marked as read.

MarkAsUnread 

The item has been marked as unread.

Star 

The item has been starred.

Unstar 

The item has been unstarred.

◆ SortingRole

Sorting role.

Enumerator
ID 

Sort by database ID

Name 

Sort by name/title

Time 

Sort by time

UnreadCount 

Sort by unread item count

FeedCount 

Sort by feed count (only applicable to folders)

FolderName 

Sort by folder name (only applicable to feeds)

◆ Type

Object types.

Enumerator
Feed 

Feed

Folder 

Folder

Starred 

Starred items/articles

All 

All items/articles

Item 

Item/Article


The documentation for this class was generated from the following file:
  • Fuoten/fuoten.h