[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdelibs/kfile
From:       Peter Penz <peter.penz19 () gmail ! com>
Date:       2010-09-17 18:41:02
Message-ID: 20100917184102.EC1ADAC888 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1176450 by ppenz:

Use QLatin1String()/QLatin1Char


 M  +7 -5      kfilepreviewgenerator.cpp  


--- trunk/KDE/kdelibs/kfile/kfilepreviewgenerator.cpp #1176449:1176450
@@ -624,8 +624,9 @@
     QPixmap icon = pixmap;
 
     const QString mimeType = item.mimetype();
-    const QString mimeTypeGroup = mimeType.left(mimeType.indexOf('/'));
-    if ((mimeTypeGroup != "image") || !applyImageFrame(icon)) {
+    const int slashIndex = mimeType.indexOf(QLatin1Char('/'));
+    const QString mimeTypeGroup = mimeType.left(slashIndex);
+    if ((mimeTypeGroup != QLatin1String("image")) || !applyImageFrame(icon)) {
         limitToSize(icon, m_viewAdapter->iconSize());
     }
 
@@ -1000,8 +1001,9 @@
     QString mimeTypeGroup;
     foreach (const KFileItem& item, items) {
         mimeType = item.mimetype();
-        mimeTypeGroup = mimeType.left(mimeType.indexOf('/'));
-        if (mimeTypeGroup == "image") {
+        const int slashIndex = mimeType.indexOf(QLatin1Char('/'));
+        mimeTypeGroup = mimeType.left(slashIndex);
+        if (mimeTypeGroup == QLatin1String("image")) {
             imageItems.append(item);
         } else {
             otherItems.append(item);
@@ -1103,7 +1105,7 @@
     if (data.isEmpty()) {
         return false;
     } else {
-        return data.at(0) == '1';
+        return data.at(0) == QLatin1Char('1');
     }
 }
 
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic