想在三个view(tableview,tableview,treeview)中显示数据,数据类型如下
typedef  struct datalist
{
    QString   listID;
    QVector<double> xData;
    QVector<double>yData;
    datalist(QString ID,QVector<double>_x,QVector<double>_y)
    {
        listID=ID;
        xData=_x;
        yData=_y;
    }
}datalist;
QList<datalist>m_Datalist;
////////////////////////////////////////
打算第一个tableview显示list的行号、ID
第二个tableView显示list的数据即tableviw1中的每一行对应tableview中的2列
treeview显示层次对应关系
////////////////////////
解决这个问题是不是重写一个model?甚至要用到委托?希望小伙伴们告知。