[Differential] [Commented On] D4814: kio_help: use doOutputBuffer and simplify unicodeError
David Faure
noreply at phabricator.kde.org
Sun Feb 26 22:25:33 UTC 2017
dfaure added inline comments.
INLINE COMMENTS
> kio_help.cpp:136
>
> void HelpProtocol::unicodeError(const QString &t)
> {
While at it: this change makes the method name quite strange. Rename to sendError ?
> kio_help.cpp:138
> {
> -#ifdef Q_OS_WIN
> - QString encoding = "UTF-8";
> -#else
> - QString encoding = QTextCodec::codecForLocale()->name();
> -#endif
> - data(fromUnicode(QStringLiteral(
> - "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=%1\"></head>\n%2</html>").arg(encoding, t.toHtmlEscaped())));
> + data(QStringLiteral(
> + "<html><head><meta http-equiv=\"Content-Type\" content=\"text/html; charset=UTF-8\"></head>\n%1</html>").arg(t.toHtmlEscaped()).toUtf8());
Here the call to data() is not followed by a data(QByteArray()) ....
> kio_help.cpp:344
> + data(result);
> + data(QByteArray());
> }
... while here the call to data() is followed by data(empty bytearray), as per the kio SlaveBase docu.
I suggest making it consistent (the best solution depends on what the other calls to unicodeError() look like)
REPOSITORY
R241 KIO
REVISION DETAIL
https://phabricator.kde.org/D4814
EMAIL PREFERENCES
https://phabricator.kde.org/settings/panel/emailpreferences/
To: ltoscano, dfaure
Cc: #documentation, #frameworks
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kde-frameworks-devel/attachments/20170226/eb737840/attachment.html>
More information about the Kde-frameworks-devel
mailing list