⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 dialogimpl.cpp

📁 在LINUX平台下
💻 CPP
字号:
#include "dialogimpl.h"//DialogImpl::DialogImpl( QWidget * parent, Qt::WFlags f) 	: QDialog(parent, f){	setupUi(this); 	connect(Connect,SIGNAL(clicked()),this,SLOT(connectToServer()));	connect(SendButton,SIGNAL(clicked()),this,SLOT(sendData()));	connect(QuitButton,SIGNAL(clicked()),this,SLOT(close()));	connect(&client, SIGNAL(error(QAbstractSocket::SocketError)),            this, SLOT(displayError(QAbstractSocket::SocketError)));}void DialogImpl::sendData(){	const char *data="0";	 QString  data1= SendText->text();    QByteArray ba = data1.toLatin1();    data = ba.data();	client.write(data);	Connect->setEnabled(true);	}void DialogImpl::connectToServer(){		client.connectToHost(QHostAddress::LocalHost,16689);   Connect->setEnabled(false);	}void DialogImpl::displayError(QAbstractSocket::SocketError socketError){    if (socketError == QTcpSocket::RemoteHostClosedError)        return;    QMessageBox::information(this, tr("network"),                             tr("can't link")                             .arg(client.errorString()));    client.close();      Connect->setEnabled(true);     QApplication::restoreOverrideCursor();}//

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -