enter image description here我正在创建一个Qt应用程序,其中有QTableWidget
和QLineEdit
。 QTableWidget
由具有大量数据的线程更新,需要时间。虽然QTableWidget
正在更新QLineEdit
,但遗憾的是,QLineEdit
变为禁用状态。表示用户无法更改QTableWidgit
中的文字,直到QTableWidget
更新为止。所以,我的问题是,用户是否可以在Qtablewidget
更新时更改文字。
这是主窗口截图。也许是因为主窗口是单个线程,这就是为什么{{1}}禁用其他所有东西的原因。
答案 0 :(得分:0)
没有源代码很难说,只是简单地说:
QTableWidget不会禁用QLineEdit
这是你的代码禁用QLineEdit,而不是Qt。简单地说:
更新QTableWidget时,请勿禁用QLineEdit。