qeventloop

    1

    1답변

    Qt4Reactor를 올바르게 사용하는 방법은 무엇입니까? 웹 사이트를 구문 분석하고 결과를 ui에 표시하기 위해 Scrapy를 실행하는 PyQt4 응용 프로그램이 있습니다. 사용자가 버튼을 클릭하면 스크래퍼가 다른 프로세스에서 시작됩니다. ui 블록과 스크레이퍼가 작동 중입니다. 스크레이퍼가 완료되면 데이터가 ui에 표시됩니다. Scrapy가 실행될 때

    1

    2답변

    스레드에서 실행해야하는 클래스가 있으며 슬롯에 대한 이벤트 루프가 필요합니다. 현재는 moveToThread()으로 실행하지만, QThreadPool을 사용하고 싶습니다. 문제가 발생했습니다. 풀링 스레드 (나는 QThread::currentThread()과 함께이를 확인)에서 호출 QThreadPool 내 실행 가능한의 run() 방법으로 실행,하지만 내

    0

    1답변

    while 루프를 사용해 보았지만 응용 프로그램이 멈춘 응용 프로그램이 있습니다. 이제 QEventLoop을 사용하여 응용 프로그램 작업을 수행해야한다고 생각합니다. 관련 코드는입니다. 내가 원하는 def ex_initialator(self): """ sets up things for the problem runner """ print

    0

    2답변

    QThread을 상속 받아 생성 한 스레드에서 exec()을 호출하여 이벤트 루프를 시작했습니다. 그리고 QThread을 상속받은이 클래스에는 메소드가 있습니다. 주 스레드에서 해당 메서드를 주 스레드에서 호출하려면 어떻게해야합니까? 그 메서드의 실행은 자식 스레드의 이벤트 루프에 대기해야한다고 가정하므로 threadObject->childThreadMet

    0

    1답변

    내가 HTTP 요청을 보내 처리 할 QNetworkAccessManager를 사용을 보내 해달라고 :. void f() { QNetworkRequest request(QUrl(address)); QNetworkAccessManager mng; mng.get(request); //QEventLoop().exec();

    2

    2답변

    서브 클래 싱 된 QSpinBox의 묶음을 포함하는 서브 클래 싱 된 QDialog가 있습니다. 스핀 상자를 클릭하면 푸시 버튼을 사용하여 숫자를 입력 할 수있는 키패드 (다른 QDialog)가 나타납니다. 두 QDialog 모두 QDialog :: exec(); 그러나이 두 번째 QDialog를 열면 첫 번째 문이 닫힙니다. 나는 그걸 밟아서 첫 번째 Q