• 6968阅读
  • 8回复

关于窗体间传值 [复制链接]

上一主题 下一主题
离线wy2006
 
只看楼主 倒序阅读 楼主  发表于: 2008-10-25
— 本帖被 XChinux 执行加亮操作(2008-11-02) —
请问怎么样在子窗体中调用主窗体的变量,谢谢
离线nmiirq

只看该作者 1楼 发表于: 2008-10-25
QWidget * parentWidget () const
可以得到父窗口的指针,试试能用否?
离线benkei

只看该作者 2楼 发表于: 2008-10-25
parent()可以获得主窗体指针,再强转成主窗体的类,就可以调用啦
离线duduqq

只看该作者 3楼 发表于: 2008-10-25
这些都是C++的东西
离线lazybone
只看该作者 4楼 发表于: 2008-10-27
Qt 默认有两个构造函数 带参数何不带参数的
我们生成新窗口时 可以将原窗口 作构造参数 一级一级传下去
就是为了 窗体间传值
离线wy2006
只看该作者 5楼 发表于: 2008-10-27
关于够造函数的方法我试过了,在qt3中建立一个窗体,它自动生成的h和cpp 文件是只读的,因此构造函数是不能被修改的,该怎么办
离线lazybone
只看该作者 6楼 发表于: 2008-10-27
构造函数有几个?
离线wy2006
只看该作者 7楼 发表于: 2008-10-27
好象只有一个,但如果要重载构造函数该在哪里进行啊,谢谢
离线wy2006
只看该作者 8楼 发表于: 2008-10-27
我现在采用了一个比较苯的方法,在main函数中定义为全局变量,然后在每个窗体中以外部变量的方式调用,是成功了,但根本就没体现出窗体间传值的意思, 呵呵
快速回复
限100 字节
 
上一个 下一个