出于某种原因,我的 QTableView 似乎从不发出单个信号。起初我尝试以编程方式连接到任何插槽,但后来我意识到,即使通过 GUI 中的信号/插槽编辑器,我也无法让事情发生,无论我选择哪个信号或插槽。
经过大量研究后我注意到的一个细节是 Qt 文档指定“仅在索引有效时发出信号。”,所以我知道这可能是我的模型的问题。
但是,我仍然不知道可能是什么问题,或者我该如何解决它。在我拥有的所有模型上显示单元格都可以正常工作,但它们似乎都没有提供正确的信号行为,所以我无法真正检测到有问题的代码来发布它。
可能需要注意的是,我尝试禁用编辑,并且我正在 Mac OS X Lion 10.7.5 上对此进行测试。
我很感激任何帮助。这是我在这里的第一个问题,尽管我长期以来一直受益于其他人提出的问题。所以,是的,我已经彻底寻找解决方案。