Object::connect: No such signal CTreeFileListWidget::itemEntered(CTreeWidgetItem*, int) Вы собираетесь отловить сигнал появления мыши над айтемом?
тогда его нужно делать самому через MouseMoveEvent или фильтр событий.
C++ (Qt)
bool MainWindow::eventFilter(QObject *o, QEvent *e)
{
    switch(e->type())
    {
    case QEvent::MouseMove: break;
        QMouseEvent * me = static_cast<QMouseEvent *>(e);
        QTreeWidgetItem * item = ui->treeWidget->itemAt(me->pos());
        if(item!=0 && item!=lastOverMouseItem)
            emit mySignalItemEntered(item);
    default: break;
    }
    return false;
}
 
QObject должен идти первым в списке базовых классов
Это просто рекомендация к оформлению или не только?