diff options
author | Sandro Knauß <sknauss@kde.org> | 2016-01-15 13:03:29 +0100 |
---|---|---|
committer | Sandro Knauß <sknauss@kde.org> | 2016-01-15 13:03:29 +0100 |
commit | 9a3059769a0bf9dbf81e523c9245d2aa98420bb5 (patch) | |
tree | 54ba9df4e441cc1faff19096e74b9a41f69d515c | |
parent | e8ce86ccdf23fad155cf4888cb4db657b99c8bd7 (diff) | |
download | kube-9a3059769a0bf9dbf81e523c9245d2aa98420bb5.tar.gz kube-9a3059769a0bf9dbf81e523c9245d2aa98420bb5.zip |
Adopt changes from libOtp
* CSSHalper -> CSSHerlperBase
* new pure virtual methods from ObjectTreeSourceIf
-rw-r--r-- | framework/mail/maillistmodel.cpp | 4 | ||||
-rw-r--r-- | framework/mail/objecttreesource.cpp | 21 | ||||
-rw-r--r-- | framework/mail/objecttreesource.h | 8 |
3 files changed, 25 insertions, 8 deletions
diff --git a/framework/mail/maillistmodel.cpp b/framework/mail/maillistmodel.cpp index d3b60187..f7a92097 100644 --- a/framework/mail/maillistmodel.cpp +++ b/framework/mail/maillistmodel.cpp | |||
@@ -6,7 +6,7 @@ | |||
6 | #include <QFile> | 6 | #include <QFile> |
7 | #include <QImage> | 7 | #include <QImage> |
8 | #include <KF5/MessageViewer/ObjectTreeParser> | 8 | #include <KF5/MessageViewer/ObjectTreeParser> |
9 | #include <KF5/MessageViewer/CSSHelper> | 9 | #include <KF5/MessageViewer/CSSHelperBase> |
10 | 10 | ||
11 | MailListModel::MailListModel(QObject *parent) | 11 | MailListModel::MailListModel(QObject *parent) |
12 | : QIdentityProxyModel() | 12 | : QIdentityProxyModel() |
@@ -80,7 +80,7 @@ QVariant MailListModel::data(const QModelIndex &idx, int role) const | |||
80 | // render the mail | 80 | // render the mail |
81 | StringHtmlWriter htmlWriter; | 81 | StringHtmlWriter htmlWriter; |
82 | QImage paintDevice; | 82 | QImage paintDevice; |
83 | MessageViewer::CSSHelper cssHelper(&paintDevice); | 83 | MessageViewer::CSSHelperBase cssHelper(&paintDevice); |
84 | MessageViewer::NodeHelper nodeHelper; | 84 | MessageViewer::NodeHelper nodeHelper; |
85 | ObjectTreeSource source(&htmlWriter, &cssHelper); | 85 | ObjectTreeSource source(&htmlWriter, &cssHelper); |
86 | MessageViewer::ObjectTreeParser otp(&source, &nodeHelper); | 86 | MessageViewer::ObjectTreeParser otp(&source, &nodeHelper); |
diff --git a/framework/mail/objecttreesource.cpp b/framework/mail/objecttreesource.cpp index cde4775a..1aca5d54 100644 --- a/framework/mail/objecttreesource.cpp +++ b/framework/mail/objecttreesource.cpp | |||
@@ -34,14 +34,14 @@ public: | |||
34 | 34 | ||
35 | } | 35 | } |
36 | MessageViewer::HtmlWriter *mWriter; | 36 | MessageViewer::HtmlWriter *mWriter; |
37 | MessageViewer::CSSHelper *mCSSHelper; | 37 | MessageViewer::CSSHelperBase *mCSSHelper; |
38 | bool mAllowDecryption; | 38 | bool mAllowDecryption; |
39 | bool mHtmlLoadExternal; | 39 | bool mHtmlLoadExternal; |
40 | bool mHtmlMail; | 40 | bool mHtmlMail; |
41 | }; | 41 | }; |
42 | 42 | ||
43 | ObjectTreeSource::ObjectTreeSource(MessageViewer::HtmlWriter *writer, | 43 | ObjectTreeSource::ObjectTreeSource(MessageViewer::HtmlWriter *writer, |
44 | MessageViewer::CSSHelper *cssHelper) | 44 | MessageViewer::CSSHelperBase *cssHelper) |
45 | : MessageViewer::ObjectTreeSourceIf() | 45 | : MessageViewer::ObjectTreeSourceIf() |
46 | , d(new ObjectSourcePrivate) | 46 | , d(new ObjectSourcePrivate) |
47 | { | 47 | { |
@@ -63,7 +63,7 @@ MessageViewer::HtmlWriter *ObjectTreeSource::htmlWriter() | |||
63 | { | 63 | { |
64 | return d->mWriter; | 64 | return d->mWriter; |
65 | } | 65 | } |
66 | MessageViewer::CSSHelper *ObjectTreeSource::cssHelper() | 66 | MessageViewer::CSSHelperBase *ObjectTreeSource::cssHelper() |
67 | { | 67 | { |
68 | return d->mCSSHelper; | 68 | return d->mCSSHelper; |
69 | } | 69 | } |
@@ -126,4 +126,19 @@ QObject *ObjectTreeSource::sourceObject() | |||
126 | void ObjectTreeSource::setHtmlMode(MessageViewer::Util::HtmlMode mode) | 126 | void ObjectTreeSource::setHtmlMode(MessageViewer::Util::HtmlMode mode) |
127 | { | 127 | { |
128 | Q_UNUSED(mode); | 128 | Q_UNUSED(mode); |
129 | } | ||
130 | |||
131 | bool ObjectTreeSource::autoImportKeys() | ||
132 | { | ||
133 | return false; | ||
134 | } | ||
135 | |||
136 | bool ObjectTreeSource::showEmoticons() | ||
137 | { | ||
138 | return false; | ||
139 | } | ||
140 | |||
141 | bool ObjectTreeSource::showExpandQuotesMark() | ||
142 | { | ||
143 | return false; | ||
129 | } \ No newline at end of file | 144 | } \ No newline at end of file |
diff --git a/framework/mail/objecttreesource.h b/framework/mail/objecttreesource.h index c61ba715..4823999f 100644 --- a/framework/mail/objecttreesource.h +++ b/framework/mail/objecttreesource.h | |||
@@ -29,7 +29,7 @@ class ObjectTreeSource : public MessageViewer::ObjectTreeSourceIf | |||
29 | { | 29 | { |
30 | public: | 30 | public: |
31 | ObjectTreeSource(MessageViewer::HtmlWriter *writer, | 31 | ObjectTreeSource(MessageViewer::HtmlWriter *writer, |
32 | MessageViewer::CSSHelper *cssHelper); | 32 | MessageViewer::CSSHelperBase *cssHelper); |
33 | virtual ~ObjectTreeSource(); | 33 | virtual ~ObjectTreeSource(); |
34 | void setHtmlLoadExternal(bool loadExternal); | 34 | void setHtmlLoadExternal(bool loadExternal); |
35 | void setHtmlMail(bool htmlMail); | 35 | void setHtmlMail(bool htmlMail); |
@@ -44,9 +44,11 @@ public: | |||
44 | QString createMessageHeader(KMime::Message *message) Q_DECL_OVERRIDE; | 44 | QString createMessageHeader(KMime::Message *message) Q_DECL_OVERRIDE; |
45 | const MessageViewer::AttachmentStrategy *attachmentStrategy() Q_DECL_OVERRIDE; | 45 | const MessageViewer::AttachmentStrategy *attachmentStrategy() Q_DECL_OVERRIDE; |
46 | MessageViewer::HtmlWriter *htmlWriter() Q_DECL_OVERRIDE; | 46 | MessageViewer::HtmlWriter *htmlWriter() Q_DECL_OVERRIDE; |
47 | MessageViewer::CSSHelper *cssHelper() Q_DECL_OVERRIDE; | 47 | MessageViewer::CSSHelperBase *cssHelper() Q_DECL_OVERRIDE; |
48 | QObject *sourceObject() Q_DECL_OVERRIDE; | 48 | QObject *sourceObject() Q_DECL_OVERRIDE; |
49 | 49 | bool autoImportKeys() Q_DECL_OVERRIDE; | |
50 | bool showEmoticons() Q_DECL_OVERRIDE; | ||
51 | bool showExpandQuotesMark() Q_DECL_OVERRIDE; | ||
50 | private: | 52 | private: |
51 | ObjectSourcePrivate *const d; | 53 | ObjectSourcePrivate *const d; |
52 | }; | 54 | }; |