34#ifndef __QGPGME_UTIL_H__
35#define __QGPGME_UTIL_H__
39#include <gpgme++/error.h>
51static inline gpgme_error_t make_error(gpgme_err_code_t code)
53 return gpgme_err_make((gpgme_err_source_t)22, code);
56static inline QString errorAsString(
const GpgME::Error &error)
59 return QString::fromStdString(error.asStdString());
61 return QString::fromLocal8Bit(error.asStdString().c_str());
65std::vector<std::string> toStrings(
const QStringList &l);
67QStringList toFingerprints(
const std::vector<GpgME::Key> &keys);
82 QString tempFileName()
const;
88 QString mTempFileName;