62 static bool isSupported();
69 void setSigners(
const std::vector<GpgME::Key> &signers);
70 std::vector<GpgME::Key> signers()
const;
80 void setInputPaths(
const std::vector<QString> &
paths);
81 std::vector<QString> inputPaths()
const;
95 void setOutputFile(
const QString &path);
102 void setBaseDirectory(
const QString &baseDirectory);
114 virtual GpgME::Error
start(
const std::vector<GpgME::Key> &signers,
115 const std::vector<QString> &
paths,
116 const std::shared_ptr<QIODevice> &
output) = 0;
136 void result(
const GpgME::SigningResult &result,
137 const QString &auditLogAsHtml = {},
138 const GpgME::Error &auditLogError = {});