Pimcommon
9#include <Akonadi/Collection>
16class AclModifyJob :
public QObject
21 ~AclModifyJob()
override;
23 void setTopLevelCollection(
const Akonadi::Collection &topLevelCollection);
24 void setRecursive(
bool recursive);
27 void setCurrentRight(
const QMap<QByteArray, KIMAP::Acl::Rights> ¤tRight);
30 void searchContactDone();
31 void searchNextContact();
34 void slotModifyDone(KJob *job);
36 void slotFetchCollectionFailed();
37 void changeAcl(
const Akonadi::Collection &collection);
38 void checkNewCollection();
39 bool canAdministrate(
const PimCommon::ImapAclAttribute *attribute,
const Akonadi::Collection &collection)
const;
42 void slotGroupSearchResult(KJob *job);
44 Akonadi::Collection mTopLevelCollection;
46 QMap<QByteArray, KIMAP::Acl::Rights> mNewRight;
47 QMap<QByteArray, KIMAP::Acl::Rights> mCurrentRight;
48 QMap<QByteArray, KIMAP::Acl::Rights>::const_iterator mIt;
49 bool mRecursive =
false;
50 int mCurrentIndex = -1;
The ImapAclAttribute class.
QObject * parent() const const
This file is part of the KDE documentation.
Documentation copyright © 1996-2025 The KDE developers.
Generated on Fri Jan 24 2025 11:47:24 by
doxygen 1.13.2 written
by
Dimitri van Heesch, © 1997-2006
KDE's Doxygen guidelines are available online.