Libksieve

sieveeditorutil.h
1 /*
2  SPDX-FileCopyrightText: 2013-2021 Laurent Montel <[email protected]>
3 
4  SPDX-License-Identifier: GPL-2.0-only
5 */
6 
7 #pragma once
8 
9 #include <QUrl>
10 
11 namespace KSieveUi
12 {
13 namespace SieveEditorUtil
14 {
15 enum 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 };
72 KSieveUi::SieveEditorUtil::HelpVariableName strToVariableName(const QString &str);
73 
74 QUrl helpUrl(KSieveUi::SieveEditorUtil::HelpVariableName type);
75 }
76 }
77 
This file is part of the KDE documentation.
Documentation copyright © 1996-2021 The KDE developers.
Generated on Sun Apr 11 2021 23:09:36 by doxygen 1.8.11 written by Dimitri van Heesch, © 1997-2006

KDE's Doxygen guidelines are available online.