Notify the request destruction from Q*AbstractRequest dtor
authorKonstantin Ritt <ritt.ks@gmail.com>
Sat, 4 Jan 2014 13:21:12 +0000 (15:21 +0200)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 10 Jan 2014 10:29:50 +0000 (11:29 +0100)
commitd34ef577bdc3e351ec9ff6dc9f4e36baaf2de341
treed6923bad040efa0cc9285e78449a6985c5525d65
parentb1f256e6ca8bf15a882c698568ec139d91c0c718
Notify the request destruction from Q*AbstractRequest dtor

...rather than from subclass'es dtor.
This brings us closer to what QObject does, disallowing fancy
manipulations on a partially destroyed request.

Change-Id: Ifaa31e4fbf7bde552b4ca62676ae25c5b8dc8ac5
Reviewed-by: Alex Blasche <alexander.blasche@digia.com>
23 files changed:
src/contacts/qcontactabstractrequest.cpp
src/contacts/qcontactabstractrequest_p.h
src/contacts/requests/qcontactfetchbyidrequest.cpp
src/contacts/requests/qcontactfetchrequest.cpp
src/contacts/requests/qcontactidfetchrequest.cpp
src/contacts/requests/qcontactrelationshipfetchrequest.cpp
src/contacts/requests/qcontactrelationshipremoverequest.cpp
src/contacts/requests/qcontactrelationshipsaverequest.cpp
src/contacts/requests/qcontactremoverequest.cpp
src/contacts/requests/qcontactsaverequest.cpp
src/organizer/qorganizerabstractrequest.cpp
src/organizer/qorganizerabstractrequest_p.h
src/organizer/requests/qorganizercollectionfetchrequest.cpp
src/organizer/requests/qorganizercollectionremoverequest.cpp
src/organizer/requests/qorganizercollectionsaverequest.cpp
src/organizer/requests/qorganizeritemfetchbyidrequest.cpp
src/organizer/requests/qorganizeritemfetchforexportrequest.cpp
src/organizer/requests/qorganizeritemfetchrequest.cpp
src/organizer/requests/qorganizeritemidfetchrequest.cpp
src/organizer/requests/qorganizeritemoccurrencefetchrequest.cpp
src/organizer/requests/qorganizeritemremovebyidrequest.cpp
src/organizer/requests/qorganizeritemremoverequest.cpp
src/organizer/requests/qorganizeritemsaverequest.cpp