python-pyqt 멀티스레딩 문제는 실제로 그다지 명확하지 않습니다. . 해결하다. .
女神的闺蜜爱上我2017-06-12 09:25:21
0
2
880
으아악
오류 메시지는 다음과 같습니다: `QObject: 다른 스레드에 있는 부모에 대한 하위를 만들 수 없습니다. (부모는 QTextDocument(0x27e4150), 부모 스레드는 QThread(0xc306a0), curre nt 스레드는 QThread(0xc0eca0)입니다. `
멀티스레딩을 수정하는 데 도움을 주거나 몇 가지 증거를 제공하여 로그를 텍스트 상자에 출력하기를 원합니다. . .
def hanshu(b) 여기에 self.xxx를 인용해도 되나요? def hanshu(xx,yy,b) 형식으로 값을 전달한 후 다시 시도하면 hanshu(self.xx,self.yy,b)가 됩니다.
메시지는 매우 명확합니다
GUI가 아닌 스레드는 GUI 스레드의 요소를 작동할 수 있습니다.
이것은 QT에서 스레드로부터 안전하지 않습니다.
GUI가 아닌 스레드가 GUI 스레드를 작동하도록 하려면 신호 슬롯을 사용해야 합니다