File indexing completed on 2024-06-02 05:20:59
0001 /* 0002 SPDX-FileCopyrightText: 2015-2016 Krzysztof Nowicki <krissn@op.pl> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "ewsmodifyitemjob.h" 0008 0009 EwsModifyItemJob::EwsModifyItemJob(EwsClient &client, const Akonadi::Item::List &items, const QSet<QByteArray> &parts, QObject *parent) 0010 : EwsJob(parent) 0011 , mItems(items) 0012 , mParts(parts) 0013 , mClient(client) 0014 { 0015 } 0016 0017 EwsModifyItemJob::~EwsModifyItemJob() = default; 0018 0019 void EwsModifyItemJob::setModifiedFlags(const QSet<QByteArray> &addedFlags, const QSet<QByteArray> &removedFlags) 0020 { 0021 mAddedFlags = addedFlags; 0022 mRemovedFlags = removedFlags; 0023 } 0024 0025 const Akonadi::Item::List &EwsModifyItemJob::items() const 0026 { 0027 return mItems; 0028 } 0029 0030 #include "moc_ewsmodifyitemjob.cpp"