summaryrefslogtreecommitdiff
path: root/src/typedefs.h
blob: 2175831f1150f767b8550f25eaa6637e51058968 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#pragma once

#include <QObject>

namespace rsshit {
namespace db {
Q_NAMESPACE

/*!
 * \brief The Field enum - `item` fields to filter by
 */
enum class ItemField {
    Title = 1,
    Content = 2,
    Link = 3,
    Author = 4,
    Tags = 5,
    TitleOrContent = 6,
    TitleOrContentOrTags = 7
};
Q_ENUM_NS(ItemField)

} // namespace db
} // namespace rsshit