Qt:重新实现QAbstractItemView :: dataChanged()

时间:2015-10-15 14:42:16

标签: c++ qt model-view-controller

我想测量更新一系列细胞所需的时间。在Qt4.X中,我曾经重新实现QAbstractItemView :: dataChanged()以更多地控制视图处理更改的方式。现在,我重新实现它,但它似乎永远不会被调用。

void MyView::dataChanged( const QModelIndex& tl, const QModelIndex& br, const QVector<int>& roles )
{
    // do something
    QAbstractItemView::dataChanged( tl, br, roles );
    // do something else
}

我在上面的成员函数中有一个std :: cout,但它从未调用过。有什么想法吗?

0 个答案:

没有答案