Dall'help di QTabWidget, riporto l'intestazione di addTab:
E vorrei attirare la tua attenzione sull'asterisco ("*") che c'e' tra "QWidget" e "page".codice:int QTabWidget::addTab ( QWidget * page, const QString & label )
Tendenzialmente i widget creati a run-time, specie quelli visuali, sono dinamici, non statici.
Di conseguenza fossi in te proverei con
codice:Ricerca* search; const QString label = "Ricerca Impiegato"; search = new Ricerca(); tabRic->addTab(search, label);