title: Can I conveniently converty QVariant back to QList<MyType>?
body: <p>It is possible to convert <code>QList&lt;YourType&gt;</code> to <code>QVariant</code> provided you declare your type as q meta type using this macro:</p>
  
  <pre><code>Q_DECLARE_METATYPE(MyType);
  </code></pre>
  
  <p>After that, the conversion is even implicit:</p>
  
  <pre><code>QList&lt;MyType&gt; list;
  QVariant variant = QVariant::fromValue(list);
  </code></pre>
  
  <p>Now my question is how to convert <code>variant</code> back to <code>QList&lt;MyType&gt;</code>.</p>