当前位置:编程学习 > wap >>

新手求问,关于QT的socket编程问题

客户端现在有mainwindow类,有一个登陆服务器的功能,要用到socket,然后mainwindow里子类的子类window,选择文件进行传输,按下window中的提交按钮向服务器传送文件,也要用到这个socket,这时候socket定义在哪里?怎么调用? --------------------编程问答-------------------- 定义在MainWindow中,widget中点击按钮时像,MainWindow中发送传输文件信号。 --------------------编程问答--------------------
引用 1 楼 chengchaooppo 的回复:
定义在MainWindow中,widget中点击按钮时像,MainWindow中发送传输文件信号。

想问一下怎么实现?用connect? --------------------编程问答--------------------
引用 楼主 jcchris 的回复:
客户端现在有mainwindow类,有一个登陆服务器的功能,要用到socket,然后mainwindow里子类的子类window,选择文件进行传输,按下window中的提交按钮向服务器传送文件,也要用到这个socket,这时候socket定义在哪里?怎么调用?

不是说如果A类要给B类发送信号必须在C类里同时定义AB类么?
如果widget emit一个信号,mainwindow能收到吗? --------------------编程问答-------------------- 果断定义在mainwindow里面  只需要把指针传给window类就行了。 --------------------编程问答-------------------- 建议模块分离思想 --------------------编程问答--------------------
引用 5 楼 u011096917 的回复:
建议模块分离思想

能不能细说一下? --------------------编程问答-------------------- 编完了,现在运行出问题,报错segmentation fault。。。。问题在mainwindow中的connect里。。。 --------------------编程问答-------------------- 有没有大神愿意帮我看看错在哪儿。。。第一次写QT
补充:移动开发 ,  Qt
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,