QTableView怎么实现一行一行的输出显示
QTableView如何实现一行一行的输出显示我有大概100行,8列数据需要显示出来,但是数据计算需要时间。现在在情
QTableView如何实现一行一行的输出显示
我有大概100行,8列数据需要显示出来,但是数据计算需要时间。
现在在情况是,数据都计算完成后,才会显示出来数据。
我想要的是数据计算完一行后,就显示一行。
也可以使用QTableWidget,我都用过,都没实现这个功能,请问有没有可能?
[解决办法]
需要改写显示部分的代码,计算后就显示出来。
[解决办法]
简单的办法,计算放在线程里,算出来一行数据,发一个信号把数据传给主线程显示。
[解决办法]
[解决办法]是的。计算话在线程里,算出一个结果,发一个信号。qtablewidget接收信号,显示。
[解决办法]用多线程计算数据是必须的。当数据计算完成发送信号到主线程,主线程将数据显示出来。或者加载数据的时候用一个gif格式的转圈,加载完了把这个gif格式的label给隐藏掉。