messageviewer
Namespaces | |
| AdBlockUtil | |
| BodyPartFormatterFactoryPrivate | |
| HeaderStyleUtil | |
| HTMLPrettyFormatter | |
| Interface | |
| KBusyPtr | |
| Util | |
Typedefs | |
| typedef QVector< SpamAgent > | SpamAgents |
| typedef QVector< SpamScore > | SpamScores |
Enumerations | |
| enum | KMMsgEncryptionState { KMMsgEncryptionStateUnknown =' ', KMMsgNotEncrypted ='N', KMMsgPartiallyEncrypted ='P', KMMsgFullyEncrypted ='F', KMMsgEncryptionProblematic ='X' } |
| enum | KMMsgSignatureState { KMMsgSignatureStateUnknown =' ', KMMsgNotSigned ='N', KMMsgPartiallySigned ='P', KMMsgFullySigned ='F', KMMsgSignatureProblematic ='X' } |
| enum | RuleTypes { TextRule, FallbackRule, NullRule } |
| enum | SpamAgentTypes { SpamAgentNone, SpamAgentBool, SpamAgentFloat, SpamAgentFloatLarge, SpamAgentAdjustedFloat } |
| enum | SpamError { noError, uninitializedStructUsed, errorExtractingAgentString, couldNotConverScoreToFloat, couldNotConvertThresholdToFloatOrThresholdIsNegative, couldNotFindTheScoreField, couldNotFindTheThresholdField, couldNotConvertConfidenceToFloat } |
Functions | |
| static void | clearBodyPartMemento (QMap< QByteArray, Interface::BodyPartMemento * > &bodyPartMementoMap) |
| template<typename T > | |
| static void | deleteAll (T &c) |
| static QString | formatMobileHeader (KMime::Message *message, bool extendedFormat, const HeaderStyle *style) |
| QStringList | forwardSubjPrefixes (QStringList()<< QLatin1String("Fwd:")<< QLatin1String("FW:")) |
| static void | hideBlockedElements (const QUrl &url, QWebElementCollection &collection) |
| static int | matchingFontSize (const QString &text, int maximumWidth, int fontPixelSize) |
| QStringList | replySubjPrefixes (QStringList()<< QLatin1String("Re\\s*:")<< QLatin1String("Re\\[\\d+\\]:")<< QLatin1String("Re\\d+:")) |
| static AttachmentStrategy::Display | smartDisplay (KMime::Content *node) |
| static QStringList | stringList (const char *headers[], int numHeaders) |
Typedef Documentation
| typedef QVector<SpamAgent> MessageViewer::SpamAgents |
Definition at line 80 of file antispamconfig.h.
| typedef QVector<SpamScore> MessageViewer::SpamScores |
Definition at line 102 of file spamheaderanalyzer.h.
Enumeration Type Documentation
Flags for the encryption state.
| Enumerator | |
|---|---|
| KMMsgEncryptionStateUnknown | |
| KMMsgNotEncrypted | |
| KMMsgPartiallyEncrypted | |
| KMMsgFullyEncrypted | |
| KMMsgEncryptionProblematic | |
Definition at line 48 of file nodehelper.h.
Flags for the signature state.
| Enumerator | |
|---|---|
| KMMsgSignatureStateUnknown | |
| KMMsgNotSigned | |
| KMMsgPartiallySigned | |
| KMMsgFullySigned | |
| KMMsgSignatureProblematic | |
Definition at line 58 of file nodehelper.h.
| Enumerator | |
|---|---|
| TextRule | |
| FallbackRule | |
| NullRule | |
Definition at line 41 of file adblockrule.h.
Valid types of SpamAgent.
| Enumerator | |
|---|---|
| SpamAgentNone |
Invalid SpamAgent, skip this agent. |
| SpamAgentBool |
Simple Yes or No (Razor) |
| SpamAgentFloat |
For straight percentages between 0.0 and 1.0 (BogoFilter) |
| SpamAgentFloatLarge |
For straight percentages between 0.0 and 100.0. |
| SpamAgentAdjustedFloat |
Use this when we need to compare against a threshold (SpamAssasssin) |
Definition at line 46 of file antispamconfig.h.
Definition at line 44 of file spamheaderanalyzer.h.
Function Documentation
|
static |
Definition at line 147 of file nodehelper.cpp.
|
inlinestatic |
Definition at line 43 of file stl_util.h.
|
static |
Definition at line 65 of file mobileheaderstyle.cpp.
| QStringList MessageViewer::forwardSubjPrefixes | ( | QStringList()<< QLatin1String("Fwd:")<< QLatin1String("FW:") | ) |
|
static |
Definition at line 110 of file networkaccessmanager.cpp.
|
static |
Definition at line 46 of file mobileheaderstyle.cpp.
| QStringList MessageViewer::replySubjPrefixes | ( | QStringList()<< QLatin1String("Re\\s*:")<< QLatin1String("Re\\[\\d+\\]:")<< QLatin1String("Re\\d+:") | ) |
|
static |
Definition at line 47 of file attachmentstrategy.cpp.
|
static |
Definition at line 69 of file headerstrategy_p.h.
Variable Documentation
|
static |
Definition at line 99 of file headerstrategy.cpp.
|
static |
Definition at line 46 of file headerstrategy_p.h.
|
static |
Definition at line 102 of file headerstrategy.cpp.
| HeaderStyle* MessageViewer::briefStyle = 0 |
Definition at line 108 of file headerstyle.cpp.
|
static |
Definition at line 103 of file headerstrategy.cpp.
| HeaderStyle* MessageViewer::customStyle = 0 |
Definition at line 114 of file headerstyle.cpp.
| HeaderStyle* MessageViewer::enterpriseStyle = 0 |
Definition at line 111 of file headerstyle.cpp.
| HeaderStyle* MessageViewer::fancyStyle = 0 |
Definition at line 110 of file headerstyle.cpp.
|
static |
Definition at line 104 of file headerstrategy.cpp.
| HeaderStyle* MessageViewer::grantleeStyle = 0 |
Definition at line 115 of file headerstyle.cpp.
|
static |
Definition at line 244 of file attachmentstrategy.cpp.
|
static |
Definition at line 243 of file attachmentstrategy.cpp.
|
static |
Definition at line 240 of file attachmentstrategy.cpp.
|
static |
Definition at line 242 of file attachmentstrategy.cpp.
| HeaderStyle* MessageViewer::mobileExtendedStyle = 0 |
Definition at line 113 of file headerstyle.cpp.
| HeaderStyle* MessageViewer::mobileStyle = 0 |
Definition at line 112 of file headerstyle.cpp.
|
static |
Definition at line 49 of file headerstrategy_p.h.
|
static |
Definition at line 63 of file headerstrategy_p.h.
|
static |
Definition at line 55 of file headerstrategy_p.h.
| HeaderStyle* MessageViewer::plainStyle = 0 |
Definition at line 109 of file headerstyle.cpp.
|
static |
Definition at line 221 of file csshelperbase.cpp.
|
static |
Definition at line 58 of file headerstrategy_p.h.
|
static |
Definition at line 100 of file headerstrategy.cpp.
|
static |
Definition at line 241 of file attachmentstrategy.cpp.
|
static |
Definition at line 52 of file headerstrategy_p.h.
|
static |
Definition at line 101 of file headerstrategy.cpp.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:55:58 by doxygen 1.8.7 written by Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.
KDE API Reference