QTableWidget数据动态插入,该怎么处理

QTableWidget数据动态插入,该怎么处理,第1张

QTableView会比较不卡。

如果不想改的话。你要的结果,信号与槽一点也不会卡。

可以把双重循环放在线程里面。计算一次,就发个信号出来,槽在外面接信号,插入一行到widget

让第11行显示到第1行很方便,只要让ui->tableWidget->insertRow(0)就行了

ui->tableWidget->insertRow(0)

ui->tableWidget->setItem(0,

0,

new

QTableWidgetItem("cj"))

ui->tableWidget->setItem(0,

1,

new

QTableWidgetItem(QString::number(test_number)))

获取到一行就添加一行,建议LZ可以用QTimer定时器,每秒触发一次更新tablewidget的槽函数

QTimer

*widget_timer

=

new

QTimer(this)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/bake/11325830.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-15
下一篇2023-05-15

发表评论

登录后才能评论

评论列表(0条)

    保存