当前位置:我的异常网» QT开发 » Qt tcp 多线程下QTCPsocket不能发送数据~解决办法
Qt tcp 多线程下QTCPsocket不能发送数据~解决办法(3)
www.myexceptions.net 网友分享于:2015-08-26 浏览:1294次
autosendstat = false;
memset(m_buffer,0,sizeof(m_buffer));
//connect(,SIGNAL(),this,SLOT());
connect(p_socketet,SIGNAL(readyRead()),this,SLOT(SockRecvData())); //有数据来
connect(p_socketet,SIGNAL(disconnect()),this,SLOT(connectError()));
connect(p_socketet,SIGNAL(error(QAbstractSocket::SocketError)),this,SLOT(socketerror()));
ui-> pushButton_send-> setEnabled(false);
SocketTCPstart();
}
MainWindow::~MainWindow()
{
delete ui;
delete p_socketet;
}
void MainWindow::SocketTCPstart()
{
p_longfile = new QSettings( "ClientConfig.ini ",QSettings::IniFormat,0);
QString