Changeset View
Changeset View
Standalone View
Standalone View
messageviewer/src/viewer/objecttreeviewersource.cpp
Show First 20 Lines • Show All 88 Lines • ▼ Show 20 Line(s) | 88 | { | |||
---|---|---|---|---|---|
89 | return mViewer->overrideCodec(); | 89 | return mViewer->overrideCodec(); | ||
90 | } | 90 | } | ||
91 | 91 | | |||
92 | QString MailViewerSource::createMessageHeader(KMime::Message *message) | 92 | QString MailViewerSource::createMessageHeader(KMime::Message *message) | ||
93 | { | 93 | { | ||
94 | return mViewer->writeMsgHeader(message); | 94 | return mViewer->writeMsgHeader(message); | ||
95 | } | 95 | } | ||
96 | 96 | | |||
97 | const MimeTreeParser::AttachmentStrategy *MailViewerSource::attachmentStrategy() | 97 | const AttachmentStrategy *MailViewerSource::attachmentStrategy() | ||
98 | { | 98 | { | ||
99 | return mViewer->attachmentStrategy(); | 99 | return mViewer->attachmentStrategy(); | ||
100 | } | 100 | } | ||
101 | 101 | | |||
102 | MimeTreeParser::HtmlWriter *MailViewerSource::htmlWriter() | 102 | MimeTreeParser::HtmlWriter *MailViewerSource::htmlWriter() | ||
103 | { | 103 | { | ||
104 | return mViewer->htmlWriter(); | 104 | return mViewer->htmlWriter(); | ||
105 | } | 105 | } | ||
Show All 20 Lines | |||||
126 | 126 | | |||
127 | bool MailViewerSource::isPrinting() const | 127 | bool MailViewerSource::isPrinting() const | ||
128 | { | 128 | { | ||
129 | return mViewer->mPrinting; | 129 | return mViewer->mPrinting; | ||
130 | } | 130 | } | ||
131 | 131 | | |||
132 | void MailViewerSource::render(const MimeTreeParser::MessagePartPtr &msgPart, MimeTreeParser::HtmlWriter *htmlWriter, bool showOnlyOneMimePart) | 132 | void MailViewerSource::render(const MimeTreeParser::MessagePartPtr &msgPart, MimeTreeParser::HtmlWriter *htmlWriter, bool showOnlyOneMimePart) | ||
133 | { | 133 | { | ||
134 | DefaultRenderer(msgPart, mViewer->cssHelper(), htmlWriter, showOnlyOneMimePart); | 134 | auto renderer = DefaultRenderer(mViewer->cssHelper()); | ||
135 | renderer.setShowOnlyOneMimePart(showOnlyOneMimePart); | ||||
136 | renderer.setAttachmentStrategy(attachmentStrategy()); | ||||
137 | renderer.render(msgPart, htmlWriter); | ||||
135 | } | 138 | } |