From 5f013bc10f825f63f33a2b073c5883895e992429 Mon Sep 17 00:00:00 2001 From: Lars Knoll Date: Tue, 7 Apr 2020 11:20:22 +0200 Subject: Move Qt::codecForHtml() to qtextcodec.* The method should move out of Qt together with QTextCodec in Qt 6. Qt 6 will in any case always assume utf8 for 8bit encoded HTML. Change-Id: I68adbc1f0df7e36a82ef6b434ee3771f23e3b790 Reviewed-by: Simon Hausmann --- src/gui/text/qtextdocument.cpp | 16 ---------------- src/gui/text/qtextdocument.h | 5 ----- 2 files changed, 21 deletions(-) (limited to 'src/gui/text') diff --git a/src/gui/text/qtextdocument.cpp b/src/gui/text/qtextdocument.cpp index 9cc1ba6c1c..04350bcda5 100644 --- a/src/gui/text/qtextdocument.cpp +++ b/src/gui/text/qtextdocument.cpp @@ -51,9 +51,6 @@ #include #endif #include -#if QT_CONFIG(textcodec) -#include -#endif #include #include #include @@ -211,19 +208,6 @@ QString Qt::convertFromPlainText(const QString &plain, Qt::WhiteSpaceMode mode) return rich; } -/*! - \fn QTextCodec *Qt::codecForHtml(const QByteArray &ba) - \internal - - This function is defined in the \c header file. -*/ -#if QT_CONFIG(textcodec) -QTextCodec *Qt::codecForHtml(const QByteArray &ba) -{ - return QTextCodec::codecForHtml(ba); -} -#endif - /*! \class QTextDocument \reentrant diff --git a/src/gui/text/qtextdocument.h b/src/gui/text/qtextdocument.h index 369851ceea..b34175994d 100644 --- a/src/gui/text/qtextdocument.h +++ b/src/gui/text/qtextdocument.h @@ -62,7 +62,6 @@ class QTextObject; class QTextFormat; class QTextFrame; class QTextBlock; -class QTextCodec; class QVariant; class QRectF; class QTextOption; @@ -74,10 +73,6 @@ namespace Qt { Q_GUI_EXPORT bool mightBeRichText(const QString&); Q_GUI_EXPORT QString convertFromPlainText(const QString &plain, WhiteSpaceMode mode = WhiteSpacePre); - -#if QT_CONFIG(textcodec) || defined(Q_CLANG_QDOC) - Q_GUI_EXPORT QTextCodec *codecForHtml(const QByteArray &ba); -#endif } class Q_GUI_EXPORT QAbstractUndoItem -- cgit v1.2.3