• 4526阅读
  • 4回复

[讨论]求救啊求救啊 [复制链接]

上一主题 下一主题
离线fantasyfans
 
只看楼主 倒序阅读 楼主  发表于: 2012-08-07
各位大神求救,我现在遇到的问题是这样的:我定义了一个A widget 还有一个B widget, A在B中(也就是说B是大框子,A放在其中)。现在遇到的问题是我在针对A widget的事件怎么调用B中的函数。(B调用A很简单,因为A在B中实例化,那A调用B中的函数怎么办呢??????)




谁知道啊~~~~
离线jianc
只看该作者 1楼 发表于: 2012-08-08
A自定义信号
B定义一个槽

关联信号和槽

A调用B的槽:    emit 信号
B的槽可以调用B的函数
<a href="http://www.baidu.com">baidu</a>
离线jdwx

只看该作者 2楼 发表于: 2012-08-08
回 楼主(fantasyfans) 的帖子
//A.cpp
#include "BWidget.h"
xxxx  funcxxxx()
{
BWidget *b=(BWidget*) A->parentWidget();
b->xxxxxfunc();
}
发帖时要说明:操作系统、Qt版本、编译器,这样能更快的得到回复。
离线benbenmajia

只看该作者 3楼 发表于: 2012-08-08
有接口可以获取子widget的父widget
安然.....
离线fantasyfans
只看该作者 4楼 发表于: 2012-08-08
回 1楼(jianc) 的帖子
tks~
快速回复
限100 字节
 
上一个 下一个