title: No such slot message with QtPublish&Subscribe
body: <p>My QValueSpaceSubscriber cannot find the public slot datachanged I created for some reason, </p>
  
  <pre><code>  public slots: void datachanged();
  
    suc = new QValueSpaceSubscriber ("/Allstar/external/", this);
  </code></pre>
  
  <p>QObject::connect(suc, SIGNAL( contentsChanged()),this,
                      SLOT( datachanged();) );</p>
  
  <p>I always get this message:</p>
  
  <p>[Qt Message] Object::connect: No such slot ExternalAccess::datachanged();</p>
  
  <pre><code>ExternalAccess::ExternalAccess(QObject *parent):
          QObject(parent)
  {
     qDebug() &lt;&lt; "Loading.......";
     suc = new QValueSpaceSubscriber ("/Allstar/external/", this);
     QObject::connect(suc, SIGNAL( contentsChanged()),this,
                      SLOT( datachanged();) );
     qDebug() &lt;&lt; suc-&gt;value("/url").toString();
  }
  
  
  void ExternalAccess::datachanged()
  {
       //stuff
  
  }
  </code></pre>
  
  <p>I've ran a million cleans/builds ect but it still won't connect to the slot, does anyone know why it may be doing this?</p>