qtcpsocket

    2

    1답변

    QTcpSocket을 사용하여 네트워크를 통해 데이터를 보내고 readyRead 신호를 데이터 처리기와 연결하십시오. 그러나 readyRead 신호가 트리거되지 않았을 수 있습니다. Wireshark로 도착한 데이터를 볼 수는 있지만 QTcpSocket은 readyRead 신호를 트리거하지 않습니다.

    0

    1답변

    Qt에서 몇 가지 특수 문자 문제가 있습니다. 2는 따옴표 및 개행 문자입니다. 나는 텔넷을 사용하여 서버에 연결하고 있으며, 서버는 어떤 이유로 입력의 시작과 끝 부분에 따옴표를 자동으로 넣습니다. 따옴표와 개행 문자를 모두 제거하는 데 문제가 있습니다. 텔넷에서 내 입력 : void MyClient::readyRead() { if(Waitin

    -1

    1답변

    QTcpSocket 라이브러리에 문제가 있습니다. 동일한 소켓 연결을 사용하여 동일한 클라이언트와 통신하는 두 개의 프로그램을 만들었습니다. 불행히도, 이런 방식으로, 프로그램이 동시에 쓰는 경우, 클라이언트는 소켓 (일반적으로 첫 번째 문자열) 하나만을 읽습니다. 그래서 두 번째 문자열을 지연시키기 위해 소켓이 사용 중인지 아닌지 알 수있는 특정 함수가

    5

    1답변

    2 개 이상의 클라이언트에 동시에 데이터를 반환 할 수있는 PyQt를 사용하여 QTcpServer를 만들려고합니다. 나는 이것이 스레딩을 필요로한다고 가정한다. 내 시스템의 PyQt4에 포함 된 threadedfortuneserver.py 예제를 테스트 케이스로 사용하여/usr/share/doc/python-qt4-doc/examples/network에 있

    1

    1답변

    QTcpSocketreadyRead 슬롯을 사용하지 않고 사용할 수 있습니까? 나는 TCP 서버에서 datas를 읽기 위해이 코드를 시도 : QByteArray ba; forever { sck.waitForReadyRead(); ba.append(sck.readAll()); if (sck.bytesAvailable() == 0) bre

    0

    2답변

    Qt 생성자를 사용하여 원격 데스크톱에 액세스하기위한 응용 프로그램을 디자인하고 있습니다. 내 목적을 완료 한 후 원격 데스크톱에서 "Quit"신호를 얻으려면 Tcpserver와 Tcpsocket을 사용하고 있습니다. 내 PC는 원격 PC가 클라이언트 역할을하는 동안 서버 역할을합니다. 다음 개념을 사용하고 있습니다. 서버 pc 1. PushButton을

    5

    1답변

    Qt 및 QTcpSocket을 사용하여 작은 채팅 클라이언트/서버 응용 프로그램을 만듭니다. main.cpp:3:22: fatal error: QTcpSocket: No such file or directory 이 #include <QTcpSocket>을 의미한다 : 내 코드를 컴파일는, 컴파일러는 다음과 같은 오류를 반환합니다. 이 라이브러리는 어디에

    0

    1답변

    나는 개인 회원으로 QTcpSocket socket; 인 클래스가 있습니다. 그런 다음, 클래스 생성자에서 나는 컴파일 할 때 나는 오류를 받고 있어요 socket = new QTcpSocket(); 로 초기화하는 해요 : 잘못 무엇 error: no match for ‘operator=’ in ‘((MyClass*)this)->MyClass::socket

    0

    2답변

    MyThread.cpp 및 .h에 QThread가 정의되어 있습니다. 거기에 개인 QTcpSocket 있습니다. 한편 class MyThread: public QThread { Q_OBJECT public: MyThread(); virtual ~MyThread(); public slots: void reconne

    5

    1답변

    UNIX C++ 소켓과의 소켓 연결이 있습니다. 연결 후 전체 메시지가 나올 때까지 바이트 단위로 읽는 루프가 있습니다. 나는 내가받을 메시지의 처음 두 바이트와 그 길이 (15 바이트)를 안다. 따라서 함수는 다음과 같이 보입니다 : bool mastControl::findPacket(int sockfd, st_messageMastToPc * messag