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

List:       kde-commits
Subject:    KDE/kdepim/kleopatra/utils
From:       Frank Osterfeld <frank.osterfeld () kdemail ! net>
Date:       2008-04-23 14:21:11
Message-ID: 1208960471.307692.10003.nullmailer () svn ! kde ! org
[Download RAW message or body]

SVN commit 800160 by osterfeld:

show only filename without full path as label for FileInput and FileOutput

 M  +4 -1      input.cpp  
 M  +2 -1      output.cpp  


--- trunk/KDE/kdepim/kleopatra/utils/input.cpp #800159:800160
@@ -49,6 +49,7 @@
 #include <QApplication>
 #include <QByteArray>
 #include <QBuffer>
+#include <QFileInfo>
 
 #include <errno.h>
 
@@ -85,7 +86,9 @@
         explicit FileInput( const QString & fileName );
         explicit FileInput( const shared_ptr<QFile> & file );
 
-        /* reimp */ QString label() const { return m_io ? m_fileName : InputImplBase::label() ; }
+        /* reimp */ QString label() const {
+            return m_io ? QFileInfo( m_fileName ).fileName() : InputImplBase::label();
+        }
         /* reimp */ shared_ptr<QIODevice> ioDevice() const { return m_io; }
         /* reimp */ unsigned int classification() const;
     private:
--- trunk/KDE/kdepim/kleopatra/utils/output.cpp #800159:800160
@@ -44,6 +44,7 @@
 #include <KMessageBox>
 #include <kdebug.h>
 
+#include <QFileInfo>
 #include <QTemporaryFile>
 #include <QString>
 #include <QClipboard>
@@ -181,7 +182,7 @@
         };
         void setOverwritePolicy( OverwritePolicy overwrite ) { m_overwrite = overwrite; }
 
-        /* reimp */ QString label() const { return m_fileName; }
+        /* reimp */ QString label() const { return QFileInfo( m_fileName ).fileName(); }
         /* reimp */ shared_ptr<QIODevice> ioDevice() const { return m_tmpFile; }
         /* reimp */ void doFinalize();
         /* reimp */ void doCancel() { kDebug() << this; }
[prev in list] [next in list] [prev in thread] [next in thread] 

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