diff options
Diffstat (limited to 'src/kvilib/core/KviQString.cpp')
| -rw-r--r-- | src/kvilib/core/KviQString.cpp | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/kvilib/core/KviQString.cpp b/src/kvilib/core/KviQString.cpp index a532b2a96..1da945784 100644 --- a/src/kvilib/core/KviQString.cpp +++ b/src/kvilib/core/KviQString.cpp @@ -38,6 +38,10 @@ #include <stdio.h> // for sprintf() #include <QRegExp> +#if (QT_VERSION < 0x050000) +#include <QTextDocument> // for Qt::escape() +#endif + // kvi_string.cpp extern unsigned char iso88591_toLower_map[256]; extern unsigned char iso88591_toUpper_map[256]; @@ -1299,4 +1303,13 @@ namespace KviQString szData->replace(")","\\)"); } } + + QString toHtmlEscaped(QString szData) + { +#if (QT_VERSION >= 0x050000) + return szData.toHtmlEscaped(); +#else + return Qt::escape(szData); +#endif + } } |
