Changeset View
Changeset View
Standalone View
Standalone View
messageviewer/src/messagepartthemes/default/defaultrenderer_p.h
Show First 20 Lines • Show All 52 Lines • ▼ Show 20 Line(s) | 40 | public: | |||
---|---|---|---|---|---|
53 | void render(const EncapsulatedRfc822MessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 53 | void render(const EncapsulatedRfc822MessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
54 | void render(const HtmlMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 54 | void render(const HtmlMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
55 | void renderEncrypted(const EncryptedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 55 | void renderEncrypted(const EncryptedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
56 | void renderSigned(const SignedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 56 | void renderSigned(const SignedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
57 | void render(const SignedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 57 | void render(const SignedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
58 | void render(const EncryptedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 58 | void render(const EncryptedMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
59 | void render(const AlternativeMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 59 | void render(const AlternativeMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
60 | void render(const CertMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | 60 | void render(const CertMessagePart::Ptr &mp, HtmlWriter *htmlWriter); | ||
61 | QSharedPointer<PartRendered> renderWithFactory(QString className, const MessagePart::Ptr &msgPart); | 61 | bool renderWithFactory(const QString &className, const MessagePart::Ptr &msgPart, HtmlWriter *writer); | ||
62 | QString renderFactory(const MessagePart::Ptr &msgPart, HtmlWriter *htmlWriter); | 62 | QString renderFactory(const MessagePart::Ptr &msgPart, HtmlWriter *htmlWriter); | ||
63 | 63 | | |||
64 | QString mHtml; | 64 | QString mHtml; | ||
65 | MessagePart::Ptr mMsgPart; | 65 | MessagePart::Ptr mMsgPart; | ||
66 | HtmlWriter *mOldWriter = nullptr; | 66 | HtmlWriter *mOldWriter = nullptr; | ||
67 | 67 | | |||
68 | CSSHelperBase *mCSSHelper = nullptr; | 68 | CSSHelperBase *mCSSHelper = nullptr; | ||
69 | const MessageViewer::MessagePartRendererFactory *mRendererFactory = nullptr; | 69 | const MessageViewer::MessagePartRendererFactory *mRendererFactory = nullptr; | ||
70 | }; | 70 | }; | ||
71 | } | 71 | } | ||
72 | #endif | 72 | #endif |