QT QTreeView 如何点击空白处,让item失去焦点

时间:2022-09-02 20:25:24
现在的情况是,只要在QTreeView 上选中一个item后,就无法再让那个item取消获得焦点,除非选中另外一个item,如何点击空白就让item自动失去焦点。

1 个解决方案

#1



试试重载mousePressEvent

QModelIndex index = indexAt(event->pos());

if (!index.isValid())
{
this->clearSelection();
}

#1



试试重载mousePressEvent

QModelIndex index = indexAt(event->pos());

if (!index.isValid())
{
this->clearSelection();
}