|
关于qsocket连接错误
当点击连接按纽,如果服务器关闭。发射error(int) 信号
类如:
[code:1]connect(connect_button,SIGNAL(clicked()),this,SLOT(MyCon()));
void MyCon()
{
socket=new QSocket(this)
connect(socket,SIGNAL(error(int)),this,MyError(int)));
}
void MyError(int e)
{
QMessageBox::about(this,"Error ","Connect Server is Error !!!");
}[/code:1]
但是我第一次点击connect_button按纽的时候,显示一个QMessageBox::about(this,"Error ","Connect Server is Error !!!");
第二次点击connect_button按纽的时候,显示两个QMessageBox::about(this,"Error ","Connect Server is Error !!!");
第三次,显示三个。
等....
谢谢了啊。 |
|