【问题标题】:How can I trigger the redraw of a QTableView inQt5?如何在 Qt5 中触发 QTableView 的重绘?
【发布时间】:2014-11-02 22:48:06
【问题描述】:

我已经实现了一个简单的QAbstractTableModel 并将其附加到 Qt5 中的QTableView。如何从计时器触发重绘?数据每秒都在变化?

我的幼稚尝试不起作用(没有重绘发生):

connect(timer,SIGNAL(timeout()),table,SLOT(update()));
timer->start(1000);

【问题讨论】:

    标签: qt5 repaint qtableview qtimer


    【解决方案1】:

    当数据更改时,您应该从模型中发出 dataChanged 信号。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-04-10
      • 1970-01-01
      • 1970-01-01
      • 2017-07-14
      • 1970-01-01
      • 2016-05-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多