title: error C2664: 'App *const' to 'QWidget *'
body: <p>I'm trying to put an animated gif into my program.</p>
  
  <p>However, when I follow the proper syntax</p>
  
  <pre><code>QMovie *hit1=new QMovie("BadExplosion.gif");
  QLabel *processLabel=new QLabel(this);
  processLabel-&gt;setMovie(hit1);
  hit1-&gt;start();
  </code></pre>
  
  <p>in the</p>
  
  <pre><code>void TestApp::draw()
  {
  //this code and other drawing code here
  }
  </code></pre>
  
  <p>I run into the error</p>
  
  <p>error C2664: 'QLabel::QLabel(QWidget *, Qt::WindowFlags)' : Cannot convert parameter 1 from 'TestApp *const' to 'QWidget *' on the line</p>
  
  <pre><code>QLabel *processLabel=new QLabel(this);
  </code></pre>
  
  <p>Any ideas? Thanks!</p>
  
  <p>EDIT: TestApp is a custom class.</p>