29 using namespace SignonDaemonNS;
32 const QVariantMap &map2)
34 if (map1.isEmpty())
return map2;
35 if (map2.isEmpty())
return map1;
37 QVariantMap map = map1;
39 QMapIterator<QString, QVariant> it(map2);
40 while (it.hasNext()) {
42 if (map.contains(it.key()))
45 return map.unite(map2);
56 m_storeType(src.m_storeType),
58 m_authMethod(src.m_authMethod),
59 m_blobData(src.m_blobData)
70 const QDBusMessage &msg,
71 const QVariantMap ¶ms,
72 const QString &mechanism,
73 const QString &cancelKey):
77 m_mechanism(mechanism),
78 m_cancelKey(cancelKey)
85 m_params(other.m_params),
86 m_mechanism(other.m_mechanism),
87 m_cancelKey(other.m_cancelKey)