Sorry you're right. I copy-pasta'd wrong, there is actually public slots: declaration before void pbScanUpdate(). Top post edited.