以下声明中viewport()->update();是什么意思?dataChanged已经在头文件中声明是槽了。
viewport()->update()中->左边不是应该是指针吗?
另外,viewport()是QAbstractScrollArea类中的,程序中没有看到声明QAbstractScrollArea类的对象,为什么可以直接调用viewport()呢?
void HistogramView::dataChanged(const QModelIndex &topLeft,const QModelIndex &bottomRight) //这里是对槽的声明,因此本函数不存在后台的代码调用,而是界面上出现了信号就自动调用了
{
QAbstractItemView::dataChanged(topLeft,bottomRight);
viewport()->update();
}