關於PyQT5進程間使用pyqtSignal

最近一個項目中想要使用pyqtSignal實時在窗口中append另外一個進程中接收到的信號,但是試了好幾次,都無法接收到emit信號,並且用id(signal)發現所有signal實例都是同一個。這就很奇怪了。
搜索後發現,原來是因爲pyqt的signal只能夠在同一個進程的不同線程中進行傳遞,而跨進程就不行,需要用到進程間通信,如隊列,才能解決。
參考:https://www.v2ex.com/t/346882
沒辦法,只能暫時放棄這個想法了,畢竟對進程間通信還是很陌生

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章