我被困在一个学习项目中。
我已经将QObject
子类化,并设置了一个信号来处理QAbstractItemModel
派生对象。
我看到我和#34;收到了#34;传递来自GUI线程的信号的对象,qDebug
- 它显示它保持相同的地址,但是,当我尝试通过分离的线程中的setData
修改其中的数据时,程序崩溃。
我能做些什么来修改"来自另一个线程的这个QTableView
模型?
或者我应该在线程中创建一个新模型并将其传递回GUI线程? (这是可能的,如果是的话,怎么样?)