...
Code Block |
---|
#ifndef TCP_CLIENT_H #define TCP_CLIENT_H #include <QxtNetwork/qxtrpcpeer.h> class TCPClient : public QObject { Q_OBJECT public: TCPClient(); ~TCPClient(); private: QxtRPCPeer *client; ///Serverin IP QString hostIp; ///Serverin portti int hostPort; ///Ollaanko yhteydessä vai ei bool connected; signals: ///Signaalin lähettäminen void sendSignal(QVector<QString>); ///Signaali, kun serveriin yhdistäminen onnistuu void connectedToServer(); ///Signaali, kun serveriin yhdistäminen epäonnistuu void serverError(); private slots: void connectToServer(); void connectToServer(QString, int); void disconnectFromServer(); void sendData(QVector<QString>); void connectionEstablished(); void connectionError(); }; #endif // TCP_CLIENT_H |
...