title: Does QPointer::clear() delete its referenced pointer, or does "Clears this QPointer object." mean something else?
body: <p><code>QPointer</code> has a method, <a href="http://doc.qt.io/qt-5/qpointer.html#clear" rel="nofollow noreferrer"><code>clear()</code></a>.</p>
  
  <blockquote>
    <p>Clears this QPointer object.</p>
  </blockquote>
  
  <p>I am not sure what "clear" exactly means. In my mind, it could mean</p>
  
  <ol>
  <li>It deletes the pointer you referenced.</li>
  </ol>
  
  <p>or</p>
  
  <ol start="2">
  <li>It un-attaches the pointer you referenced, leaving that pointer on the heap, and the <code>QPointer&lt;T&gt;</code> object no longer tied to any pointer.</li>
  </ol>
  
  <p>Maybe it means something else? Could you please let me know what it actually does?</p>