equal
deleted
inserted
replaced
25 |
25 |
26 #include "hwconsts.h" |
26 #include "hwconsts.h" |
27 |
27 |
28 QList<TCPBase*> srvsList; |
28 QList<TCPBase*> srvsList; |
29 QPointer<QTcpServer> TCPBase::IPCServer(0); |
29 QPointer<QTcpServer> TCPBase::IPCServer(0); |
|
30 |
|
31 TCPBase::~TCPBase() |
|
32 { |
|
33 } |
30 |
34 |
31 TCPBase::TCPBase(bool demoMode) : |
35 TCPBase::TCPBase(bool demoMode) : |
32 m_isDemoMode(demoMode), |
36 m_isDemoMode(demoMode), |
33 IPCSocket(0) |
37 IPCSocket(0) |
34 { |
38 { |
73 } |
77 } |
74 |
78 |
75 void TCPBase::ClientDisconnect() |
79 void TCPBase::ClientDisconnect() |
76 { |
80 { |
77 onClientDisconnect(); |
81 onClientDisconnect(); |
78 |
|
79 readbuffer.clear(); |
|
80 |
82 |
81 if(srvsList.size()==1) srvsList.pop_front(); |
83 if(srvsList.size()==1) srvsList.pop_front(); |
82 emit isReadyNow(); |
84 emit isReadyNow(); |
83 deleteLater(); |
85 deleteLater(); |
84 } |
86 } |