title: Difference between QSharedPointer and QSharedDataPointer?
body: <p>What is the difference between these two types of pointers? As far as I can read, QSharedPointer can handle situation well, so what is the need for QSharedDataPointer?</p>