feat: TcpClient 客户端写槽函数

This commit is contained in:
touwoyimuli
2019-11-23 00:03:15 +08:00
parent 9a6a17caff
commit 466761915f
5 changed files with 126 additions and 11 deletions

View File

@@ -2,6 +2,9 @@
#define EXTCPCLIENT_H
#include <QMainWindow>
#include <QLabel>
#include <QTcpSocket>
#include <QHostInfo>
namespace Ui {
class ExTcpClient;
@@ -15,8 +18,22 @@ public:
explicit ExTcpClient(QWidget *parent = nullptr);
~ExTcpClient();
private:
QString getLocalIp(); //获取本本机 IP
private slots:
//UI 定义的槽函数
void on_actConnect_triggered(); //请求连接到服务器
void on_actDisconnect_triggered(); //断开与服务器的连接
void on_actClear_triggered(); //清除内容
void on_actQuit_triggered(); //退出程序
private:
Ui::ExTcpClient *ui;
QLabel* m_labSocket;
QTcpSocket* m_tcpSocket;
};
#endif // EXTCPCLIENT_H