• 5031阅读
  • 5回复

[提问]Qt弹出窗口,参数传递 [复制链接]

上一主题 下一主题
离线youthbjtu
 
只看楼主 倒序阅读 楼主  发表于: 2012-09-27
在QMainWindow中连接了一个按钮到弹出QDialog,同时我定义了一个全局变量,变量在QMainWindow被赋值,然后希望可以传递到QDialog中来用,结果就是在QDialog中该变量没有值。不知道QT在传递参数的时候怎么有没有什么具体的要求,使用全局变量不能实现吗?
离线youthbjtu
只看该作者 1楼 发表于: 2012-09-27
离线youthbjtu
只看该作者 2楼 发表于: 2012-09-27
我就是把QString声明为全局变量,在QMainWindow中赋值后,弹出QDialog窗口,然后调用QString进行处理,编译无错,运行QString没有任何值
离线ffii4455

只看该作者 3楼 发表于: 2012-09-27
和C++是一样的啊,可以用构造函数把你想传的东西穿进去,也可以用Qt的信号和槽,当然全局变量也可以啊,至于出问题,一定是你哪里错了吧。
离线kimtaikee

只看该作者 4楼 发表于: 2012-09-28
问这种问题说明你:
1.不知道Qt是什么
2,不知道Qt和C++的关系
3.你连C++都不会

离线xlttap

只看该作者 5楼 发表于: 2012-09-29
都是一些没有技术含量的问题。 以后这种基本知道,稍微动下脑子, 不要什么都拿来问。问之前先google一下。
我简单我快乐
快速回复
限100 字节
 
上一个 下一个