OSDN Git Service

partial build fix for the case when QT_NO_TEXTHTMLPARSER is defined
authorIvailo Monev <xakepa10@gmail.com>
Sat, 26 Feb 2022 21:53:47 +0000 (23:53 +0200)
committerIvailo Monev <xakepa10@gmail.com>
Sat, 26 Feb 2022 21:53:47 +0000 (23:53 +0200)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
src/core/global/qconfig.h.cmake
src/gui/text/qtextdocumentfragment.cpp
src/gui/text/qtextdocumentfragment_p.h

index 855abec..b2659d7 100644 (file)
 // #cmakedefine QT_NO_TABLEVIEW
 // #cmakedefine QT_NO_TABLEWIDGET
 // #cmakedefine QT_NO_TEMPORARYFILE
+// #cmakedefine QT_NO_TEXTCONTROL
+// #cmakedefine QT_NO_TEXTEDIT
+// #cmakedefine QT_NO_TEXTHTMLPARSER
 
 // Misc
 #cmakedefine QT_NO_USING_NAMESPACE
 #cmakedefine QT_NO_SYSTEMSEMAPHORE
 #cmakedefine QT_NO_SYSTEMTRAYICON
 #cmakedefine QT_NO_TEXTBROWSER
-#cmakedefine QT_NO_TEXTCONTROL
 #cmakedefine QT_NO_TEXTDATE
-#cmakedefine QT_NO_TEXTEDIT
-#cmakedefine QT_NO_TEXTHTMLPARSER
 #cmakedefine QT_NO_TOOLBAR
 #cmakedefine QT_NO_TOOLBOX
 #cmakedefine QT_NO_TOOLBUTTON
index 8340ff8..3d90abf 100644 (file)
@@ -1145,8 +1145,6 @@ void QTextHtmlImporter::appendBlock(const QTextBlockFormat &format, QTextCharFor
         compressNextWhitespace = RemoveWhiteSpace;
 }
 
-#endif // QT_NO_TEXTHTMLPARSER
-
 /*!
     \fn QTextDocumentFragment QTextDocumentFragment::fromHtml(const QString &text)
 
@@ -1156,8 +1154,6 @@ void QTextHtmlImporter::appendBlock(const QTextBlockFormat &format, QTextCharFor
     fragment with the text "bold" with a bold character format.
 */
 
-#ifndef QT_NO_TEXTHTMLPARSER
-
 QTextDocumentFragment QTextDocumentFragment::fromHtml(const QString &html)
 {
     return fromHtml(html, 0);
@@ -1186,11 +1182,7 @@ QTextDocumentFragment QTextDocumentFragment::fromHtml(const QString &html, const
     return res;
 }
 
-QT_END_NAMESPACE
 #endif // QT_NO_TEXTHTMLPARSER
 
-
-
-
-
+QT_END_NAMESPACE
 
index a0ec198..1d873c0 100644 (file)
@@ -206,7 +206,8 @@ private:
     const QTextHtmlParserNode *currentNode;
 };
 
-QT_END_NAMESPACE
 #endif // QT_NO_TEXTHTMLPARSER
 
+QT_END_NAMESPACE
+
 #endif // QTEXTDOCUMENTFRAGMENT_P_H