kleopatra
#include <config-kleopatra.h>
#include "verifychecksumscontroller.h"
#include <crypto/gui/verifychecksumsdialog.h>
#include <utils/input.h>
#include <utils/output.h>
#include <utils/classify.h>
#include <utils/kleo_assert.h>
#include <kleo/stl_util.h>
#include <kleo/checksumdefinition.h>
#include <KLocale>
#include <KDebug>
#include <KSaveFile>
#include <KGlobal>
#include <KConfigGroup>
#include <QPointer>
#include <QFileInfo>
#include <QThread>
#include <QMutex>
#include <QProgressDialog>
#include <QDir>
#include <QProcess>
#include <boost/bind.hpp>
#include <boost/function.hpp>
#include <gpg-error.h>
#include <deque>
#include <limits>
#include <set>
#include "moc_verifychecksumscontroller.cpp"
#include "verifychecksumscontroller.moc"
 
Go to the source code of this file.
 | 
| static quint64  | aggregate_size (const QDir &dir, const QStringList &files) | 
|   | 
| static QStringList  | c_lang_environment () | 
|   | 
| static const QLatin1String  | CHECKSUM_DEFINITION_ID_ENTRY ("checksum-definition-id") | 
|   | 
| static QString  | decode (const QString &encoded) | 
|   | 
static shared_ptr 
< ChecksumDefinition >  | filename2definition (const QString &fileName, const std::vector< shared_ptr< ChecksumDefinition > > &checksumDefinitions) | 
|   | 
| static QStringList  | filter_checksum_files (QStringList l, const QList< QRegExp > &rxs) | 
|   | 
| static QStringList  | find_base_directiories (const QStringList &files) | 
|   | 
| static std::vector< SumFile >  | find_sums_by_input_files (const QStringList &files, QStringList &errors, const function< void(int)> &progress, const std::vector< shared_ptr< ChecksumDefinition > > &checksumDefinitions) | 
|   | 
| static QList< QRegExp >  | get_patterns (const std::vector< shared_ptr< ChecksumDefinition > > &checksumDefinitions) | 
|   | 
| static std::vector< File >  | parse_sum_file (const QString &fileName) | 
|   | 
| static QString  | process (const SumFile &sumFile, bool *fatal, const QStringList &env, const function< void(const QString &, VerifyChecksumsDialog::Status)> &status) | 
|   | 
static  
VerifyChecksumsDialog::Status  | string2status (const QByteArray &str) | 
|   | 
  
  
      
        
          | static quint64 aggregate_size  | 
          ( | 
          const QDir &  | 
          dir,  | 
         
        
           | 
           | 
          const QStringList &  | 
          files  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QStringList c_lang_environment  | 
          ( | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static const QLatin1String CHECKSUM_DEFINITION_ID_ENTRY  | 
          ( | 
          "checksum-definition-id"  | 
           | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QString decode  | 
          ( | 
          const QString &  | 
          encoded | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static shared_ptr<ChecksumDefinition> filename2definition  | 
          ( | 
          const QString &  | 
          fileName,  | 
         
        
           | 
           | 
          const std::vector< shared_ptr< ChecksumDefinition > > &  | 
          checksumDefinitions  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QStringList filter_checksum_files  | 
          ( | 
          QStringList  | 
          l,  | 
         
        
           | 
           | 
          const QList< QRegExp > &  | 
          rxs  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QStringList find_base_directiories  | 
          ( | 
          const QStringList &  | 
          files | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static std::vector<SumFile> find_sums_by_input_files  | 
          ( | 
          const QStringList &  | 
          files,  | 
         
        
           | 
           | 
          QStringList &  | 
          errors,  | 
         
        
           | 
           | 
          const function< void(int)> &  | 
          progress,  | 
         
        
           | 
           | 
          const std::vector< shared_ptr< ChecksumDefinition > > &  | 
          checksumDefinitions  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QList<QRegExp> get_patterns  | 
          ( | 
          const std::vector< shared_ptr< ChecksumDefinition > > &  | 
          checksumDefinitions | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static std::vector<File> parse_sum_file  | 
          ( | 
          const QString &  | 
          fileName | ) | 
           | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | static QString process  | 
          ( | 
          const SumFile &  | 
          sumFile,  | 
         
        
           | 
           | 
          bool *  | 
          fatal,  | 
         
        
           | 
           | 
          const QStringList &  | 
          env,  | 
         
        
           | 
           | 
          const function< void(const QString &, VerifyChecksumsDialog::Status)> &  | 
          status  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | const Qt::CaseSensitivity fs_cs = HAVE_UNIX ? Qt::CaseSensitive : Qt::CaseInsensitive | 
         
       
   | 
  
static   | 
  
 
 
  
  
      
        
          | const bool HAVE_UNIX = false | 
         
       
   | 
  
static   | 
  
 
 
      
        
          | const { ... }   statusStrings[] | 
        
      
 
Initial value:= {
    { "OK",     VerifyChecksumsDialog::OK     },
}
 
 
 
 
This file is part of the KDE documentation.
Documentation copyright © 1996-2014 The KDE developers.
Generated on Tue Oct 14 2014 22:56:42 by
doxygen 1.8.7 written
by 
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.