2017-06-05 52 views
1

Qt中是否有跨平臺的方式接收信號(或其他通知),當新的串行端口設備出現時,還是先前出現的信號不存在?這是一個簡單的例子,當有人將一個新的USB連接到串行端口轉換器(發現Windows中的COM端口和Linux中的ttyS)時,就可以知道這一點。我現在唯一的想法是定期(例如使用QTimer)運行QSerialPortInfo例程。有事件驅動系統來實現這一點嗎?我將不勝感激所有幫助。當有新的串行端口時出現信號

回答

1

從Qt 5.9開始,就沒有這種跨平臺的方式。

無論你做什麼都將是平臺特定的。