From 342a3036c35e27768b207da3cafb341a8fde63f9 Mon Sep 17 00:00:00 2001 From: Martin Rotter Date: Thu, 6 Mar 2025 11:52:52 +0100 Subject: [PATCH] fix --- .../services/abstract/feedrtlbehavior.h | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 src/librssguard/services/abstract/feedrtlbehavior.h diff --git a/src/librssguard/services/abstract/feedrtlbehavior.h b/src/librssguard/services/abstract/feedrtlbehavior.h new file mode 100644 index 000000000..cb20f983b --- /dev/null +++ b/src/librssguard/services/abstract/feedrtlbehavior.h @@ -0,0 +1,17 @@ +// For license of this file, see /LICENSE.md. + +#ifndef FEEDRTLBEHAVIOR_H +#define FEEDRTLBEHAVIOR_H + +#include + +enum class RtlBehavior { + NoRtl = 0, // The item is not RTL. + Everywhere = 1, // RTL is applied everwhere (feed list, article list, article viewer). + OnlyViewer = 2, // Use RTL only in article view, but not in article/feed list. + EverywhereExceptFeedList = 4 // Use RTL everywhere, but not in the feed list. +}; + +Q_DECLARE_METATYPE(RtlBehavior) + +#endif // FEEDRTLBEHAVIOR_H