2013-03-06 4 views
0

ssl 또는 tcp 소켓을 통해 직렬화 된 데이터를 보내려고합니다. QIODevice :: write는 QDataStream을 보내지 않고 char * 및 QByteArray 만 보냅니다.QTcpSocket 또는 QSslSocket을 통해 QDataStream 보내기

소켓을 통해 직렬화 된 데이터를 보낼 수있는 방법이 있습니까? 또는 QDataStream을 QByteArray로 어떻게 변환 할 수 있습니까?

감사

답변

1

QIODeviceQDataStream 생성자에 전달합니다. 이렇게하면 스트림을 통해 장치에 쓸 수 있습니다.