2017-01-13 2 views
-1

:私は、データを取得するためにQTcpServerでメソッド名を見つけられませんでしたQTでC++でソケットを介して送受信する方法は?私は、サーバーの場合、この</p> <p>やりたい

QTcpClient client; 
client.connect("127.0.0.1", 1440); 
client.sendData(myString); // What is the name of the method to do this ??? 
client.close(); 

クライアントの場合

QTcpServer qtp; 
qtp.listen(QHostAddress::Any, 1440); 
qtp.readFromClient(); //What is the name of the method to read the byte from a client ??? 
qtp.close(); 

をしてQTcpClientにデータを送信します。それを行うメソッド名は何ですか?

+0

私の答えはあなたを助けましたか? –

答えて

1

ドキュメントを読むことができるすべての方法が表示されます。 this linkには、QTcpSocketによって継承されたQAbstractSocketクラスのドキュメントがあります。

はとにかく使用する方法は、データを送信するためにwrite()であり、データはbytesAvailable()を読み、read()またはreadData()でデータを読み込むことが利用可能な場合、あなたは確認することができます。これらのlasメソッドは、documentationにあるQIODeviceクラスから継承して再実装されています。

+0

はい、それは難しいですが、...私はこのリンクのデータを取得するメソッド名を見つけられませんでしたし、データを送信する... –

+0

私はメソッドの名前とそのドキュメントへのリンクあなたは読むべきです。 –

関連する問題