• 5549阅读
  • 4回复

connect(server, SIGNAL(newConnection()), this, SLOT(newConnectionSlot())) [复制链接]

上一主题 下一主题
离线adam
 
只看楼主 倒序阅读 楼主  发表于: 2007-04-12
— 本帖被 XChinux 执行加亮操作(2008-07-26) —
connect(server, SIGNAL(newConnection()), this, SLOT(newConnectionSlot()))
有人可以帮我解析一下这条语句吗?谢谢~~~~~
[ 此贴被XChinux在2008-07-26 08:40重新编辑 ]
离线qqlongwen

只看该作者 1楼 发表于: 2007-04-12
server 是server = new QTcpServer(this);
newConnection()是QTcpServer的信号判断是否有新连接;
newConnectionSlot()是自己定义的一个槽
里面是不是这么写的
clientsocket = server->nextPendingConnection();
connect(clientsocket, SIGNAL(readyRead()), this, SLOT(readTCPMessageSlot()));
就是指定tcpsocket包为newConnection,if clientsocket readyRead() 就可以解码读tcpsocket包内容了
离线adam
只看该作者 2楼 发表于: 2007-04-13
谢谢你的帮助  我的帖老是你回    辛苦你了      请加QQ:309749211
离线qqlongwen

只看该作者 3楼 发表于: 2007-04-13
公司用linux系统,lumaqq不让用我msn:qqlongwen@hotmail.com
离线adam
只看该作者 4楼 发表于: 2007-04-13
我也用linux啊,但不能上网聊天,回去加你MSN~~太高兴了~~
快速回复
限100 字节
 
上一个 下一个