单击QTableWidget时如何接收鼠标按键事件?

时间:2011-12-07 09:32:41

标签: qt

我有一张包含100个数据的表格。我需要在点击桌面时接收鼠标按下事件。

以下是代码:

ui->tableWidget->viewport()->installEventFilter(this);    


bool Dbtable::eventFilter(QObject *obj, QEvent *event)
{
    if(event->type() == QEvent::MouseButtonPress)
    {
        debugLog("# TABLE WIDGET IS PRESSED");
        return ;
    }
}

现在表格不可见。

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:1)

您是否尝试过返回 QWidget::eventFilter()