• 4333阅读
  • 5回复

如何将子窗口的值传到父窗口的组件里。。。。。 [复制链接]

上一主题 下一主题
离线zealane
 

只看楼主 倒序阅读 楼主  发表于: 2009-05-26
子窗口有得到一个值,需要将该值显示在父窗口的一个label上。
但是该label是在父窗口定义的。
请问:怎样访问父窗口类里的变量?

不好意思,只懂c,c++很菜。
离线20044454
只看该作者 1楼 发表于: 2009-05-26
setting 类
让我做一个Qt的大牛!!!!
离线zealane

只看该作者 2楼 发表于: 2009-05-26
楼上的说的太言简意赅了。
我现在在父窗体类设了全局变量,将子窗体继承了父窗体类。
但是在子窗体里用label->setText("xxx"),父窗体的label没有变化?

不知道为什么
离线20044454
只看该作者 3楼 发表于: 2009-05-26
开始就初始化了 父窗口了 还怎么变?要么你在子窗口中用一个connection(okubutton,,,,)
让我做一个Qt的大牛!!!!
离线zealane

只看该作者 4楼 发表于: 2009-05-26
谢谢楼上的,现在问题是
无法在子窗体里connect 到父窗体去?
connect(okButton,Signal(text_changed),mainframe,SLOT(label_change));

这句话老是报错。
总是说mainframe 在该域中未定义。
[ 此帖被zealane在2009-05-26 18:00重新编辑 ]
离线zealane

只看该作者 5楼 发表于: 2009-05-26
这个槽函数我是定义在父窗体的。
快速回复
限100 字节
 
上一个 下一个