summaryrefslogtreecommitdiffstats
path: root/framework/mail/mailtemplates.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2016-03-03 16:00:47 +0100
committerChristian Mollekopf <chrigi_1@fastmail.fm>2016-03-03 16:12:35 +0100
commit7bc71c84a91d980f46bc042731ee903cef591031 (patch)
tree64583b3f176ad6258f0311ccbeef1c9e710152da /framework/mail/mailtemplates.cpp
parentdb60d347d06e82ad05ff8ffcf5af6e7c5aa23b07 (diff)
downloadkube-7bc71c84a91d980f46bc042731ee903cef591031.tar.gz
kube-7bc71c84a91d980f46bc042731ee903cef591031.zip
QWebPage can only be used in a QApplication
Diffstat (limited to 'framework/mail/mailtemplates.cpp')
-rw-r--r--framework/mail/mailtemplates.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/framework/mail/mailtemplates.cpp b/framework/mail/mailtemplates.cpp
index 7cbd887f..e5ee8533 100644
--- a/framework/mail/mailtemplates.cpp
+++ b/framework/mail/mailtemplates.cpp
@@ -28,6 +28,7 @@
28#include <QWebFrame> 28#include <QWebFrame>
29#include <QSysInfo> 29#include <QSysInfo>
30#include <QTextCodec> 30#include <QTextCodec>
31#include <QApplication>
31 32
32#include <KCodecs/KCharsets> 33#include <KCodecs/KCharsets>
33#include <KMime/Types> 34#include <KMime/Types>
@@ -366,6 +367,8 @@ QString htmlMessageText(MessageViewer::ObjectTreeParser &otp, bool aStripSignatu
366 htmlElement = QStringLiteral("<html><head></head><body>%1</body></html>\n").arg(htmlReplace); 367 htmlElement = QStringLiteral("<html><head></head><body>%1</body></html>\n").arg(htmlReplace);
367 } 368 }
368 369
370 //QWebPage relies on this
371 Q_ASSERT(QApplication::style());
369 QWebPage page; 372 QWebPage page;
370 page.settings()->setAttribute(QWebSettings::JavascriptEnabled, false); 373 page.settings()->setAttribute(QWebSettings::JavascriptEnabled, false);
371 page.settings()->setAttribute(QWebSettings::JavaEnabled, false); 374 page.settings()->setAttribute(QWebSettings::JavaEnabled, false);