Libksieve

sieveeditorutil.h
1/*
2 SPDX-FileCopyrightText: 2013-2024 Laurent Montel <montel@kde.org>
3
4 SPDX-License-Identifier: GPL-2.0-only
5*/
6
7#pragma once
8
9#include <QUrl>
10
11namespace KSieveUi
12{
13namespace SieveEditorUtil
14{
15enum HelpVariableName {
16 UnknownHelp,
17 AddressCondition,
18 BodyCondition,
19 ConvertCondition,
20 CurrentdateCondition,
21 DateCondition,
22 EnvelopeCondition,
23 EnvironmentCondition,
24 ExistsCondition,
25 FalseCondition,
26 HasflagCondition,
27 HeaderCondition,
28 IhaveCondition,
29 MailboxexistsCondition,
30 MetadataexistsCondition,
31 MetadataCondition,
32 ServermetadataexistsCondition,
33 ServermetadataCondition,
34 SizeCondition,
35 SpamtestCondition,
36 TrueCondition,
37 VirustestCondition,
38 NotCondition,
39 AnyOf,
40 Allof,
41 AbstracteditheaderAction,
42 AddflagsAction,
43 AddheaderAction,
44 BreakAction,
45 ConvertAction,
46 DeleteheaderAction,
47 DiscardAction,
48 EncloseAction,
49 ExtracttextAction,
50 FileintoAction,
51 KeepAction,
52 NotifyAction,
53 RedirectAction,
54 RejectAction,
55 RemoveflagsAction,
56 ReplaceAction,
57 ReturnAction,
58 SetflagsAction,
59 SetvariableAction,
60 StopAction,
61 VacationAction,
62 GlobalVariable,
63 Includes,
64 ForEveryPart,
65 CopyExtension,
66 MBoxMetaDataExtension,
67 SubAddressExtension,
68 ERejectAction,
69 ImapFlagsExtension,
70 EditHeaderExtension
71};
72KSieveUi::SieveEditorUtil::HelpVariableName strToVariableName(const QString &str);
73
74QUrl helpUrl(KSieveUi::SieveEditorUtil::HelpVariableName type);
75}
76}
This file is part of the KDE documentation.
Documentation copyright © 1996-2024 The KDE developers.
Generated on Tue Mar 26 2024 11:17:19 by doxygen 1.10.0 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.