我有一个结构集合。
typedef struct _myStruct
{
int item1;
int item2;
int item3;
.
.
.
}
在我的主窗口中,我创建了列 item1、item2 item3...
QStandardItemModel *model = new QStandardItemModel();
model->setHorizontalHeaderItem(0, new QStandardItem(QString("Item1")));
model->setHorizontalHeaderItem(1, new QStandardItem(QString("Item2")));
.
.
.
并循环填充模型行。
主集合由回调更改,然后我创建一个新集合QStandartItemModel
并做同样的事情。
QStandardItemModel *model2 = new QStandardItemModel();
.
.
.
.
在我设置之后model = model2;
,它每 x 秒在后台运行一次。
这是最好的方法吗?如何在后台重复更新模型?