读书人

Qt中不是从QObject派生下来的类怎么使

发布时间: 2013-07-04 11:45:40 作者: rapoo

Qt中不是从QObject派生下来的类如何使用信号槽机制?
比如我自己定义了一个类,从QGraphicsRectItem继承,但是QGraphicsRectItem最终继承至QGraphicsItem.
在这个类中我也想使用到信号和槽该怎么办?
知道的人指点一下,谢谢。 信号 槽
[解决办法]
多重继承于QObject
[解决办法]

引用:
多重继承于QObject

+1
[解决办法]
引用:
多重继承
使用新号槽的话 ,类下边还需要写上Q_OBJECT吗?写上为什么会报错?

Quote: 引用:

多重继承于QObject

如果是信号的还是要的,光是槽函数的只要有权限访问就可以,可以不需要再声明slots了
[解决办法]
多重继承时,QObject及其派生类必须是第一个父类!!

读书人网 >QT开发

热点推荐