继承了QAbstractTableModel 自定义了数据模型,QTableView放在了QWidget上,重新实现了data()函数,用来插入数据后QTableView会自动调用模型中的data()函数来提供视图的数据,但奇怪的是在QWidget的构造函数中插入数据后视图会调用data(),但是放在按钮槽中执行插入数据,视图就不调用data()函数获取数据了,导致视图不显示新的插入数据。
插入数据时视图会调用rowCount来获取行数,数值也是正确的。
继承了QAbstractTableModel 自定义了数据模型,QTableView放在了QWidget上,重新实现了data()函数,用来插入数据后QTableView会自动调用模型中的data()函数来提供视图的数据,但奇怪的是在QWidget的构造函数中插入数据后视图会调用data(),但是放在按钮槽中执行插入数据,视图就不调用data()函数获取数据了,导致视图不显示新的插入数据。
插入数据时视图会调用rowCount来获取行数,数值也是正确的。