如何在 Qt5 中触发 QTableView 的重绘?
Posted
技术标签:
【中文标题】如何在 Qt5 中触发 QTableView 的重绘?【英文标题】:How can I trigger the redraw of a QTableView inQt5? 【发布时间】:2014-11-02 22:48:06 【问题描述】:我已经实现了一个简单的QAbstractTableModel
并将其附加到 Qt5 中的QTableView
。如何从计时器触发重绘?数据每秒都在变化?
我的幼稚尝试不起作用(没有重绘发生):
connect(timer,SIGNAL(timeout()),table,SLOT(update()));
timer->start(1000);
【问题讨论】:
【参考方案1】:当数据更改时,您应该从模型中发出 dataChanged 信号。
【讨论】:
以上是关于如何在 Qt5 中触发 QTableView 的重绘?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用AWS Lambda和SNS事件触发Spring Cloud功能的重试
Qt5:如何改变表格中一行的背景颜色,使其在排序时自动移动?