qthread

    0

    1답변

    다른 스레드에서 파일을 복사하는 코드를 실행하여 응용 프로그램의 GUI가 멈추지 않도록하려고합니다. 별도의 스레드에서 작동하지 않는 것으로 나타났습니다. 왜 작동하지 않습니까? void CopyOperation::run() { CopyFilesToFolder(list,sFolder); } bool CopyOperation::CopyFiles

    0

    2답변

    나는 이와 같은 문제에 직면 해있다. UDP 프로세스 간 통신을 허용하는 라이브러리가 있습니다. 그것은 매우 간단합니다. 라이브러리는 다른 프로세스가 읽고 쓰는 데 사용할 수있는 공유 메모리를 만듭니다. 프로세스가 관심있는 메모리를 읽으려는 경우 해당 공유 메모리를 고유하게 가리키는 문자열 값을 전달하고 읽기 결과를받을 것으로 예상되는 컨테이너 (char

    0

    1답변

    문제가 있습니다. Abort()를 호출하면 실행 함수는 complexMath 인스턴스가 정리를 수행 할 충분한 시간없이 반환합니다. 내가 원하는 것은, Abort()를 호출 한 후 complexMath 인스턴스는 자신을 종료하고 보류중인 모든 신호와 슬롯을 지우는 데 충분한 시간을 갖습니다 (complexMath 내부에는 자체 신호와 슬롯이 있음). voi

    8

    3답변

    차단 LoadImage()를 호출하는 버튼을 클릭하면 UI가 응답하지 않게됩니다. 나는 주기적으로 "ping"메시지를 디버그 출력으로 보지만 UI는 멈추고 아무 것도 응답하지 않습니다. 왜 내 스레드가 개별적으로 실행되지 않습니까? CameraThread는 공개 QThread로 파생되었습니다 저는 QT 라이브러리와 함께 gcc 버전 4.4.3 (Ubuntu

    1

    1답변

    필자는 어떤 시점에서 tarfile 모듈을 사용하여 큰 파일을 압축하는 PyQt4 응용 프로그램을 가지고 있습니다. tarfile 모듈은 어떤 콜백 전략도 구현하지 않기 때문에 차단되고 Qt GUI는 응답하지 않게됩니다. 해당 기간 동안 GUI를 계속 업데이트하고 싶습니다. 유일한 가능성은 별도의 스레드입니다. 그래서 QThread를 시작합니다. QThre

    1

    1답변

    은 (python2.6, PyQt4) 나는 같은 것을 할 : 내 젠투 시스템에서 def myRun(): doStuff thread = QtCore.QThread() thread.run = myRun thread.start() , 이것은 완벽하게 작동합니다. 유형 오류 : myRun()은 인수가 없습니다 (주어진 1) QT가 변경 되었습니까

    0

    1답변

    내 코드는 처리 시간이 제한적인 호스트 소프트웨어의 플러그인입니다. 따라서 시스템 API를 통해 두 번째 스레드를 만들고 QApplication을 시작합니다. 그렇게하면 GUI가 원활하게 실행됩니다. 이제 신호/슬롯 (Qt :: QueuedConnection)을 사용하여 호스트 소프트웨어에서 스레드 안전하지 않은 함수를 호출 할 수있는 원본에서 QThrea

    0

    2답변

    Qt의 브로드 캐스트 보낸 사람 예제를 수정하여 10 개의 스레드가 있고 각 스레드에서 타이머를 시작하지만 첫 번째 스레드의 타이머 만 트리거됩니다. 각 스레드마다 하나의 타이머를 실행하려면 어떻게합니까?

    2

    1답변

    QStandardItemModel을 QListView에 바인딩하고 배경/비 UI 스레드에서 업데이트 한 모델을 가지고있는 Qt4 앱이 있습니다. 가끔 QStandardItem의 setText(..) 메서드가 UI가 아닌 스레드에서 반복적으로 호출되면 응용 프로그램이 la dataChanged (..) 처리기에서 충돌합니다. for 루프에서 setText("

    1

    1답변

    서브 클래 싱 된 QThread를 포함하는 클래스로 승격 된 3 개의 위젯이있는 QMainWindow가 있습니다. 그것들은 재귀 적 qthread의 로컬 QImage에 그려집니다.이 Qthread는 그려진 신호와 함께 전송 된 다음 슬롯에서 update (mandlebrot 예제)를 호출하여 렌더링됩니다. 이것은 안전하거나 위험한가? 그들은 어떤 데이터도