修改了单例模式存在的问题
This commit is contained in:
parent
89b4182e6c
commit
2967def5b7
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!-- Written by QtCreator 6.0.2, 2023-01-05T20:51:27. -->
|
||||
<!-- Written by QtCreator 6.0.2, 2023-01-06T11:03:01. -->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>EnvironmentId</variable>
|
||||
|
|
|
@ -11,11 +11,11 @@ class DataManager : public QObject
|
|||
{
|
||||
Q_OBJECT
|
||||
public:
|
||||
explicit DataManager(QObject *parent = nullptr);
|
||||
static void recv_from_server(QString &peerAddress,quint16 peerPort,QByteArray &data);
|
||||
static DataManager* getInstance();
|
||||
|
||||
private:
|
||||
explicit DataManager(QObject *parent = nullptr);
|
||||
static void recv_from_server(QString &peerAddress,quint16 peerPort,QByteArray &data);
|
||||
Protocol *protocol;
|
||||
TCPClient *tcpclient;
|
||||
QString username;
|
||||
|
|
|
@ -31,7 +31,6 @@ void TCPClient::configAndrun()
|
|||
connect(&socket,&QTcpSocket::connected,this,&TCPClient::connected);
|
||||
connect(&socket,&QTcpSocket::disconnected,this,&TCPClient::disconnected);
|
||||
connect(&socket,&QTcpSocket::readyRead,this,&TCPClient::readSocket);
|
||||
qDebug() << "连接到服务器";
|
||||
}
|
||||
|
||||
void TCPClient::sendToserver(QByteArray &data)
|
||||
|
|
Loading…
Reference in New Issue