Member Function Documentation
QOrganizerItemChangeSet::QOrganizerItemChangeSet ()
Constructs a new change set
QOrganizerItemChangeSet::QOrganizerItemChangeSet ( const QOrganizerItemChangeSet & other )
Constructs a copy of the other change set
QOrganizerItemChangeSet::~QOrganizerItemChangeSet ()
Frees the memory used by this change set
QSet<QOrganizerItemId> QOrganizerItemChangeSet::addedItems () const
Returns the set of ids of organizer items which have been added to the database.
QSet<QOrganizerItemId> QOrganizerItemChangeSet::changedItems () const
Returns the set of ids of organizer items which have been changed in the database.
void QOrganizerItemChangeSet::clearAddedItems ()
Clears the set of ids of organizer items which have been added to the database
void QOrganizerItemChangeSet::clearAll ()
Clears all flags and sets of ids in this change set
void QOrganizerItemChangeSet::clearChangedItems ()
Clears the set of ids of organizer items which have been changed to the database
void QOrganizerItemChangeSet::clearRemovedItems ()
Clears the set of ids of organizer items which have been removed to the database
bool QOrganizerItemChangeSet::dataChanged ()
Returns the value of the data changed flag
See also setDataChanged().
void QOrganizerItemChangeSet::emitSignals ( QOrganizerManagerEngine * engine )
Emits the appropriate signals from the given engine given the state of the change set
void QOrganizerItemChangeSet::insertAddedItem ( const QOrganizerItemId & addedOrganizerItemId )
Inserts the given organizer item id addedOrganizerItemId into the set of ids of organizer items which have been added to the database.
void QOrganizerItemChangeSet::insertAddedItems ( const QList<QOrganizerItemId> & addedOrganizerItemIds )
Inserts each of the given organizer item ids addedOrganizerItemIds into the set of ids of organizer items which have been added to the database.
void QOrganizerItemChangeSet::insertChangedItem ( const QOrganizerItemId & changedOrganizerItemId )
Inserts the given organizer item id changedOrganizerItemId into the set of ids of organizer items which have been changed to the database.
void QOrganizerItemChangeSet::insertChangedItems ( const QList<QOrganizerItemId> & changedOrganizerItemIds )
Inserts each of the given organizer item ids changedOrganizerItemIds into the set of ids of organizer items which have been changed to the database.
void QOrganizerItemChangeSet::insertRemovedItem ( const QOrganizerItemId & removedOrganizerItemId )
Inserts the given organizer item id removedOrganizerItemId into the set of ids of organizer items which have been removed to the database.
void QOrganizerItemChangeSet::insertRemovedItems ( const QList<QOrganizerItemId> & removedOrganizerItemIds )
Inserts each of the given organizer item ids removedOrganizerItemIds into the set of ids of organizer items which have been removed to the database.
QSet<QOrganizerItemId> QOrganizerItemChangeSet::removedItems () const
Returns the set of ids of organizer items which have been removed from the database.
void QOrganizerItemChangeSet::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().
QOrganizerItemChangeSet & QOrganizerItemChangeSet::operator= ( const QOrganizerItemChangeSet & other )
Assigns this change set to be equal to other