summaryrefslogtreecommitdiffstats
path: root/src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h')
-rw-r--r--src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h b/src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h
index c5e4bb456..01b9a6d54 100644
--- a/src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h
+++ b/src/imports/contacts/details/qdeclarativecontactonlineaccount_p.h
@@ -121,7 +121,7 @@ public:
void setCapabilities(const QStringList& v)
{
- if (!readOnly() && v.toSet() != capabilities().toSet()) {
+ if (!readOnly() && QSet<QString>(v.constBegin(), v.constEnd()) != QSet<QString>(capabilities().constBegin(), capabilities().constEnd())) {
detail().setValue(QContactOnlineAccount::FieldCapabilities, v);
emit valueChanged();
}
@@ -132,7 +132,7 @@ public:
{
QList<int> oldList = detail().value< QList<int> >(QContactOnlineAccount::FieldSubTypes);
- if (!readOnly() && subTypes.toSet() != oldList.toSet()) {
+ if (!readOnly() && QSet<int>(subTypes.constBegin(), subTypes.constEnd()) != QSet<int>(oldList.constBegin(), oldList.constEnd())) {
detail().setValue(QContactOnlineAccount::FieldSubTypes, QVariant::fromValue(subTypes));
emit valueChanged();
}