title: Only plain pointers used in Qt API
body: <p>I've been working with Qt for somedays and I wonder why all their API uses plain pointers instead of their own smart pointers like <code>QSharedPointer</code>. </p>
  
  <p>Wouldn't it be more consistent to use them?</p>