我有一個應用程序,我應該使用QWebSocketServer來接受和解析來自Bokeh應用程序的一些套接字消息。到目前爲止,我能夠做到這一點,但現在我想將整個QWebSocketServer移動到另一個線程中,以便它不會打擾主GUI。主要問題是QWebSocketServer是否會影響GUI?QWebSocketServer到不同的線程
作爲QWebSocketServer的父母,我無法將它移動到另一個線程。如果我繼承QThread類,這會工作嗎?
我知道我不應該繼承QThread類和超載運行方法。我只是想知道這是否可能。
僅供參考:我在Raspberry pi中做了所有這些工作,並且覆盆子pi必須做大量的數據收集。
Web套接字異步運行,所以使用線程有什麼意義?這聽起來像是不成熟的優化,對我來說。這在GUI中導致什麼***特定問題? – ekhumoro
這個時候它不會造成任何問題,因爲在這個階段GUI很小,但是在後期它會變得更大。我只是想知道是否可以將服務器移動到另一個線程。 –
但爲什麼要麻煩?它會解決什麼樣的實際問題? – ekhumoro