Member Function Documentation
QOrganizerCollectionChangeSet::QOrganizerCollectionChangeSet ()
Constructs a new change set
QOrganizerCollectionChangeSet::QOrganizerCollectionChangeSet ( const QOrganizerCollectionChangeSet & other )
Constructs a copy of the other change set
QOrganizerCollectionChangeSet::~QOrganizerCollectionChangeSet ()
Frees the memory used by this change set
QSet<QOrganizerCollectionId> QOrganizerCollectionChangeSet::addedCollections () const
Returns the set of ids of collections which have been added to the database.
QSet<QOrganizerCollectionId> QOrganizerCollectionChangeSet::changedCollections () const
Returns the set of ids of collections which have been changed in the database.
void QOrganizerCollectionChangeSet::clearAddedCollections ()
Clears the set of ids of collections which have been added to the database
void QOrganizerCollectionChangeSet::clearAll ()
Clears all flags and sets of ids in this change set
void QOrganizerCollectionChangeSet::clearChangedCollections ()
Clears the set of ids of collections which have been changed to the database
void QOrganizerCollectionChangeSet::clearRemovedCollections ()
Clears the set of ids of collections which have been removed to the database
bool QOrganizerCollectionChangeSet::dataChanged ()
Returns the value of the data changed flag
See also setDataChanged().
void QOrganizerCollectionChangeSet::emitSignals ( QOrganizerManagerEngine * engine )
Emits the appropriate signals from the given engine given the state of the change set
void QOrganizerCollectionChangeSet::insertAddedCollection ( const QOrganizerCollectionId & addedOrganizerCollectionId )
Inserts the given collection id addedOrganizerCollectionId into the set of ids of collections which have been added to the database.
void QOrganizerCollectionChangeSet::insertAddedCollections ( const QList<QOrganizerCollectionId> & addedOrganizerCollectionIds )
Inserts each of the given collection ids addedOrganizerCollectionIds into the set of ids of collections which have been added to the database.
void QOrganizerCollectionChangeSet::insertChangedCollection ( const QOrganizerCollectionId & changedOrganizerCollectionId )
Inserts the given collection id changedOrganizerCollectionId into the set of ids of collections which have been changed to the database.
void QOrganizerCollectionChangeSet::insertChangedCollections ( const QList<QOrganizerCollectionId> & changedOrganizerCollectionIds )
Inserts each of the given collection ids changedOrganizerCollectionIds into the set of ids of collections which have been changed to the database.
void QOrganizerCollectionChangeSet::insertRemovedCollection ( const QOrganizerCollectionId & removedOrganizerCollectionId )
Inserts the given collection id removedOrganizerCollectionId into the set of ids of collections which have been removed to the database.
void QOrganizerCollectionChangeSet::insertRemovedCollections ( const QList<QOrganizerCollectionId> & removedOrganizerCollectionIds )
Inserts each of the given collection ids removedOrganizerCollectionIds into the set of ids of collections which have been removed to the database.
QSet<QOrganizerCollectionId> QOrganizerCollectionChangeSet::removedCollections () const
Returns the set of ids of collections which have been removed from the database.
void QOrganizerCollectionChangeSet::setDataChanged ( bool dataChanged )
Sets the data changed flag to dataChanged. If this is set to true prior to calling emitSignals(), only the QOrganizerManagerEngine::dataChanged() signal will be emitted; otherwise, the appropriate finer-grained signals will be emitted.
See also dataChanged().
QOrganizerCollectionChangeSet & QOrganizerCollectionChangeSet::operator= ( const QOrganizerCollectionChangeSet & other )
Assigns this change set to be equal to other