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

List:       kde-commits
Subject:    KDE/kdelibs/kio/kio
From:       Jos van den Oever <jos () vandenoever ! info>
Date:       2007-03-12 19:46:06
Message-ID: 1173728766.785224.4369.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 641874 by vandenoever:

Port KFileItem to new KFileMetaInfo.

 M  +5 -5      kfileitem.cpp  


--- trunk/KDE/kdelibs/kio/kio/kfileitem.cpp #641873:641874
@@ -907,7 +907,7 @@
 #endif
            ;
 
-    if (info.isValid() && !info.isEmpty() )
+    if (info.isValid())
     {
         tip += "<tr><td \
colspan=2><center><s>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</s></center></td></tr>";
  QStringList keys = info.preferredKeys();
@@ -919,8 +919,8 @@
             KFileMetaInfoItem item = info.item( *it );
             if ( item.isValid() )
             {
-                QString s = item.string();
-                if ( ( item.attributes() & KFileMimeTypeInfo::SqueezeText )
+                QString s = item.value().toString();
+                if ( ( item.properties().attributes() & \
PredicateProperties::SqueezeText )  && s.length() > 50) {
                     s.truncate(47);
                     s.append("...");
@@ -929,7 +929,7 @@
                 {
                     count++;
                     tip += start +
-                           Qt::escape( item.translatedKey() ) + ':' +
+                           Qt::escape( item.name() ) + ':' +
                            mid +
                            Qt::escape( s ) +
                            end;
@@ -1032,7 +1032,7 @@
     if ( autoget && !d->m_metaInfo.isValid() &&
          KGlobalSettings::showFilePreview(url) )
     {
-        d->m_metaInfo = KFileMetaInfo( url, mimetype() );
+        d->m_metaInfo = KFileMetaInfo( url);//, mimetype() );
     }
 
     return d->m_metaInfo;


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

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