Changeset View
Changeset View
Standalone View
Standalone View
src/addressee.cpp
Show First 20 Lines • Show All 2655 Lines • ▼ Show 20 Line(s) | 2650 | { | |||
---|---|---|---|---|---|
2656 | for (int i = 0; i < numberOfElement; ++i) { | 2656 | for (int i = 0; i < numberOfElement; ++i) { | ||
2657 | if (!pattern.contains(list[i])) { | 2657 | if (!pattern.contains(list[i])) { | ||
2658 | return false; | 2658 | return false; | ||
2659 | } | 2659 | } | ||
2660 | } | 2660 | } | ||
2661 | 2661 | | |||
2662 | return true; | 2662 | return true; | ||
2663 | } | 2663 | } | ||
2664 | | ||||
2665 | QVariantList Addressee::emailsVariant() const | ||||
2666 | { | ||||
2667 | QVariantList l; | ||||
2668 | l.reserve(d->mEmails.size()); | ||||
2669 | std::transform(d->mEmails.constBegin(), d->mEmails.constEnd(), std::back_inserter(l), [](const Email &email) { | ||||
2670 | return QVariant::fromValue(email); | ||||
2671 | }); | ||||
2672 | return l; | ||||
2673 | } | ||||
2674 | | ||||
2675 | QVariantList Addressee::phoneNumbersVariant() const | ||||
2676 | { | ||||
2677 | QVariantList l; | ||||
2678 | l.reserve(d->mPhoneNumbers.size()); | ||||
2679 | std::transform(d->mPhoneNumbers.constBegin(), d->mPhoneNumbers.constEnd(), std::back_inserter(l), [](const PhoneNumber &num) { | ||||
2680 | return QVariant::fromValue(num); | ||||
2681 | }); | ||||
2682 | return l; | ||||
2683 | } | ||||
2684 | | ||||
2685 | QVariantList Addressee::addressesVariant() const | ||||
2686 | { | ||||
2687 | QVariantList l; | ||||
2688 | l.reserve(d->mAddresses.size()); | ||||
2689 | std::transform(d->mAddresses.constBegin(), d->mAddresses.constEnd(), std::back_inserter(l), [](const Address &addr) { | ||||
2690 | return QVariant::fromValue(addr); | ||||
2691 | }); | ||||
2692 | return l; | ||||
2693 | } | ||||
2694 | | ||||
2695 | #include "moc_addressee.cpp" |