• 4458阅读
  • 4回复

[提问]怎样手动给一个GraphicsItem发新号 [复制链接]

上一主题 下一主题
离线zooood
 
只看楼主 倒序阅读 楼主  发表于: 2012-03-28
QGraphicsItem有个sceneEvent()函数,但是是protected的,不能调用
还有没有其他方法啊
离线dbzhang800

只看该作者 1楼 发表于: 2012-03-29
1.  这个和信号没什么关系吧?
2. 不清楚你为何要调用它,它是虚函数,派生,然后override,不清楚是不是你想要的
离线wk5882846

只看该作者 2楼 发表于: 2012-03-29
楼上说的对。、
不知道你是不是想发送信号,就是信号槽的这个信号
用emit  duixiang->signal();
asd
离线passion_wu
只看该作者 3楼 发表于: 2012-03-29
你实在是要调用可以写一个类继承自QGraphicsItem类,然后定义一个public方法调用sceneEvent.
离线zooood
只看该作者 4楼 发表于: 2012-03-29
不好意思,是我表达错了,我其实是想给QGraphicsItem发“事件”的,不是“信号”哈

谢谢各位的解答。

3楼的确提供了一种方法。但是我想知道还有没有其他方法
快速回复
限100 字节
 
上一个 下一个