From 8cb2bc78a377391b959fcb20e71eea2661f9d20e Mon Sep 17 00:00:00 2001 From: gregor herrmann Date: Wed, 11 Jan 2017 21:48:53 +0100 Subject: [PATCH] eventdialog: only convertFromPlainText description and abstract if they are not richtext. --- src/gui/eventdialog.cpp | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/gui/eventdialog.cpp b/src/gui/eventdialog.cpp index d9da630..67f01d5 100644 --- a/src/gui/eventdialog.cpp +++ b/src/gui/eventdialog.cpp @@ -48,11 +48,19 @@ EventDialog::EventDialog(int conferenceId, int eventId, QWidget *parent): QDialo // abstract info += QString("

%1

\n").arg(tr("Abstract")); - info += Qt::convertFromPlainText(event.abstract(), Qt::WhiteSpaceNormal); + if (Qt::mightBeRichText(event.abstract())) { + info += event.abstract(); + } else { + info += Qt::convertFromPlainText(event.abstract(), Qt::WhiteSpaceNormal); + } // description info += QString("

%1

\n").arg(tr("Description")); - info += Qt::convertFromPlainText(event.description(), Qt::WhiteSpaceNormal); + if (Qt::mightBeRichText(event.description())) { + info += event.description(); + } else { + info += Qt::convertFromPlainText(event.description(), Qt::WhiteSpaceNormal); + } // links info += QString("

%1

\n