• 12002阅读
  • 3回复

如何刷新QTableWidget里的数据 [复制链接]

上一主题 下一主题
离线singforyou
 
只看楼主 倒序阅读 楼主  发表于: 2010-06-03
我的程序使用QTableWidget来显示数据,但数据有可能在后台发生改变,是被其他线程修改。如何让QTableWidget在数据发生改变时自动更新呢?
我调用repaint()没有作用,不能刷新。但我发现,当点击QTableWidget中的任何一处,整个QTableWidget就都刷新了,不知道点击的时候调用了什么方法。
离线tyhj2000
只看该作者 1楼 发表于: 2010-06-04
要有模型的emit dataChanged()信号
离线tianye2856
只看该作者 2楼 发表于: 2010-06-05
请问一下如何锁定QTableWidget里面的数据,即不能直接修改,而需要通过代码修改。
离线jszzz119

只看该作者 3楼 发表于: 2012-02-02
ui->tableWidget->setEditTriggers ( QAbstractItemView::NoEditTriggers );
《铸╰
快速回复
限100 字节
 
上一个 下一个