54class QGPGME_EXPORT ADQueryResult :
public GpgME::Result
61 Attribute(QString _name, QString _value)
62 : name(std::move(_name))
63 , value(std::move(_value))
71 explicit ADQueryResult(
const GpgME::Error &err);
72 explicit ADQueryResult(
const QList<Attribute> &attributes,
const QString &source,
const GpgME::Error &err);
74 ADQueryResult(
const ADQueryResult &other);
75 ADQueryResult &operator=(
const ADQueryResult &other);
77 ADQueryResult(ADQueryResult &&other);
78 ADQueryResult &operator=(ADQueryResult &&other);
80 void swap(ADQueryResult &other)
noexcept;
84 QList<Attribute> attributes()
const;
85 QString source()
const;
89 std::unique_ptr<Private> d;