aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lang/qt/src/util.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/lang/qt/src/util.h b/lang/qt/src/util.h
index c6aa87ce..6aba62e6 100644
--- a/lang/qt/src/util.h
+++ b/lang/qt/src/util.h
@@ -36,6 +36,7 @@
#include <gpgme.h>
+#include <sstream>
#include <string>
#include <vector>
@@ -55,4 +56,12 @@ std::vector<std::string> toStrings(const QStringList &l);
QStringList toFingerprints(const std::vector<GpgME::Key> &keys);
+template<class Result>
+std::string toLogString(const Result &result)
+{
+ std::stringstream stream;
+ stream << result;
+ return stream.str();
+}
+
#endif // __QGPGME_UTIL_H__