• 5771阅读
  • 4回复

如何在同一个类中实现UDP的收发 [复制链接]

上一主题 下一主题
离线tangxunmin
 

只看楼主 倒序阅读 楼主  发表于: 2009-12-08
— 本帖被 XChinux 从 General Qt Programming 移动到本区(2011-01-02) —
怎么样在同一个类中实现呢  还是就不行呢
在一个类中定义了两个udpsocket   socket_receive  socket_send
socket_send 用来像本机发送数据
socket_receive  bind到对应的端口
将readyread()信号连接到槽函数中
可是槽函数死活就是没有被触发


不知道有没有现成的例子呢
离线20044454
只看该作者 1楼 发表于: 2009-12-08
自己定义一个UDP功能啊
让我做一个Qt的大牛!!!!
离线momingxun
只看该作者 2楼 发表于: 2010-01-22
现在问题解决了吗?  遇到一样的问题 ,请指点
离线benbenmajia

只看该作者 3楼 发表于: 2010-01-22
必须在一个类中吗?理论上可以的..socket通信
安然.....
离线午小夜

只看该作者 4楼 发表于: 2010-01-22
m_sock->bind(const QHostAddress & address, quint16 port );             //先綁定主機
connect(m_sock, SIGNAL(readyRead()), this, SLOT(recvBrd()));           //連接信號和槽

你在槽函數中寫個qDebug()語句看看,槽是否被觸發了。
[操作系统版本]  Windows XP;Linux Ubuntu;Linux Fedora;
[Qt SDK版本]    4.7.0
[SDK 发布日期]  2010.05
[IDE(集成开发环境)] QtCreator
个人网页:http://hi.baidu.com/午小夜
學歷:Royal Jalidon
快速回复
限100 字节
 
上一个 下一个