Demo下载:http://www.demodashi.com/demo/16932.html
最近要搞一个三端互联数据收发器,一个设备客户端,一个服务器,一个PC客户端。服务器采用JAVA语言写的,而PC端我打算用QT来写。QT,一种非常好用的工具(个人感觉)。学习JAVA的,也可以去试试,不过C++基础还是要有的。话不多说,直接上代码。
首先项目**.pro 文件中添加
QT += network
mainwindow.h 代码
#ifndef MAINWINDOW_H
#define MAINWINDOW_H
#include <QMainWindow>
#include <QTcpSocket>
#include <QHostAddress>
#include <QMessageBox>
QT_BEGIN_NAMESPACE
namespace Ui { class MainWindow; }
QT_END_NAMESPACE
class MainWindow : public QMainWindow
{
Q_OBJECT
public:
MainWindow(QWidget *parent = nullptr);
~MainWindow();
private slots:
//客户端槽函数
void ReadData();
void ReadError(QAbstractSocket::SocketError);
void S