File indexing completed on 2025-01-26 04:52:43
0001 #include <libkleopatraclient/core/decryptverifyfilescommand.h> 0002 0003 #include "test_util.h" 0004 0005 #include <QApplication> 0006 #include <QMessageBox> 0007 0008 using namespace KleopatraClientCopy; 0009 0010 int main(int argc, char *argv[]) 0011 { 0012 QApplication app(argc, argv); 0013 0014 DecryptVerifyFilesCommand cmd; 0015 cmd.setFilePaths(filePathsFromArgs(argc, argv)); 0016 0017 app.connect(&cmd, SIGNAL(finished()), SLOT(quit())); 0018 0019 cmd.start(); 0020 0021 int rc = app.exec(); 0022 0023 if (cmd.error() && !cmd.wasCanceled()) 0024 QMessageBox::information(nullptr, 0025 QStringLiteral("Kleopatra Error"), 0026 QStringLiteral("There was an error while connecting to Kleopatra: %1").arg(cmd.errorString())); 0027 0028 return rc; 0029 }