From 3808a0743ec00a5b3adbab470fada635952b07dc Mon Sep 17 00:00:00 2001 From: Andrea Diamantini Date: Fri, 25 May 2012 16:05:16 +0200 Subject: Minor speed-up moving const chars to QL1S in file:// pages --- src/protocolhandler.cpp | 30 +++++++++++++++++------------- 1 file changed, 17 insertions(+), 13 deletions(-) diff --git a/src/protocolhandler.cpp b/src/protocolhandler.cpp index 292ca7d9..ba59b8f1 100644 --- a/src/protocolhandler.cpp +++ b/src/protocolhandler.cpp @@ -313,37 +313,41 @@ QString ProtocolHandler::dirHandling(const KFileItemList &list) msg += "" + i18n("Up to higher level directory") + "

"; } - msg += ""; - msg += ""; + msg += QL1S("
" + i18n("Name") + "" + i18n("Size") + "" + i18n("Last Modified") + "
"); + msg += QL1S(""); + msg += QL1S(""); + msg += QL1S(""); + msg += QL1S(""); + msg += QL1S(""); KFileItemList orderedList = sortFileList(list); Q_FOREACH(const KFileItem & item, orderedList) { - msg += ""; + msg += QL1S(""); QString fullPath = Qt::escape(item.url().prettyUrl()); QString iconName = item.iconName(); QString icon = QString("file://") + KIconLoader::global()->iconPath(iconName, KIconLoader::Small); - msg += ""; + msg += QL1S(""); - msg += ""; + msg += QL1S(""); - msg += ""; + msg += QL1S(""); - msg += ""; + msg += QL1S(""); } - msg += "
") + i18n("Name") + QL1S("") + i18n("Size") + QL1S("") + i18n("Last Modified") + QL1S("
"; - msg += "\"" "; - msg += "" + Qt::escape(item.name()) + ""; - msg += ""); + msg += QL1S("\"") "); + msg += QL1S("") + Qt::escape(item.name()) + QL1S(""); + msg += QL1S(""; + msg += QL1S(""); if (item.isFile()) { msg += KGlobal::locale()->formatByteSize(item.size(), 1); } - msg += ""; + msg += QL1S(""); msg += item.timeString(); - msg += "
"; + msg += QL1S(""); // done. Replace variables and show it QString html = QL1S(file.readAll()); -- cgit v1.2.1