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

List:       kde-commits
Subject:    KDE/kdelibs/kioslave/file
From:       Christian Ehrlicher <Ch.Ehrlicher () gmx ! de>
Date:       2009-03-16 18:59:31
Message-ID: 1237229971.628619.16451.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 940164 by chehrlic:

Also list hidden files and mark them as Hidden

BUG: 184462

 M  +3 -0      file_win.cpp  


--- trunk/KDE/kdelibs/kioslave/file/file_win.cpp #940163:940164
@@ -93,6 +93,8 @@
     entry.insert( KIO::UDSEntry::UDS_FILE_TYPE, type );
     entry.insert( KIO::UDSEntry::UDS_ACCESS, access );
     entry.insert( KIO::UDSEntry::UDS_SIZE, fileInfo.size() );
+    if( fileInfo.isHidden() )
+      entry.insert( KIO::UDSEntry::UDS_HIDDEN, true );
 
     entry.insert( KIO::UDSEntry::UDS_MODIFICATION_TIME, fileInfo.lastModified().toTime_t() );
     entry.insert( KIO::UDSEntry::UDS_USER, fileInfo.owner() );
@@ -180,6 +182,7 @@
     }
 
     QDir dir( url.toLocalFile() );
+    dir.setFilter( QDir::AllEntries|QDir::Hidden );
 
     if ( !dir.exists() ) {
         kDebug(7101) << "========= ERR_DOES_NOT_EXIST  =========";
[prev in list] [next in list] [prev in thread] [next in thread] 

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