1Qter豆
最佳答案好像是这样的:
Qt官方是不建议在一个类外部 emit 本类的信号的. 在 Qt4 中, 将 signals 做了手脚, 信号访问属性是 protected 的. 但在 Qt5 中, 因为增加了 connect 的新语法 (使用的为函数指针), Qt4 中的那套就行不通了, 所以 Qt 就取消了信号的 protected, 改为了 public.
建议将信号使用一个函数封装, 在类外部只调用函数.
...
| ||
2017-5-28 23:31:35
显示全部楼层
| ||
2017-5-31 10:50:53
显示全部楼层
| ||
2017-5-31 13:11:13
显示全部楼层
| ||
2017-5-31 13:13:00
显示全部楼层
| ||
2017-6-2 10:50:31
显示全部楼层
| ||