Make a guess:

}

void PluginListWidgetDelegate::_k_slotRowsRemoved(const QModelIndex &parent, int start, int end)
{
        Q_UNUSED(end);
    if (parent == m_tree.currentIndex()) {
        hideListView();
    }
}

void PluginListWidgetDelegate::_k_slotRowsInserted(const QModelIndex &parent, int start, int end)
{
    Q_UNUSED(parent);
    Q_UNUSED(start);
    Q_UNUSED(end);

    hideListView();
}

void PluginListWidgetDelegate::_k_slotRowsAboutToBeRemoved(const QModelIndex &parent, int start, int end)
{
    Q_UNUSED(end);

    if (parent == m_tree.currentIndex()) {
        hideListView();
    }
}

void PluginListWidgetDelegate::_k_slotModelDestroyed()
{
}

void PluginListWidgetDelegate::_k_slotSelectionChanged(const QItemSelection &, const QItemSelection &)
{
    hideListView();
}

void PluginListWidgetDelegate::_k_slotCurrentChanged(const QModelIndex &, const QModelIndex &)
{
}