【问题标题】:Signal when new serial port is present出现新串行端口时发出信号
【发布时间】:2017-06-05 05:33:20
【问题描述】:

当一个新的串行端口设备出现时,或者以前存在的串行端口设备不存在时,是否有一种跨平台的方式来接收 Qt 中的信号(或其他通知)?这是一个了解某人何时连接了新的 USB 到串行端口转换器的简单案例(在 Windows 中发现 COM 端口,在 linux 中发现 ttyS)。我现在唯一的想法是定期(例如使用QTimer)运行QSerialPortInfo 例程。有没有办法通过事件驱动系统来实现这一点?我将不胜感激。

【问题讨论】:

    标签: c++ linux qt events serial-port


    【解决方案1】:

    从 Qt 5.9 开始,没有这样的跨平台方式。

    无论你做什么都将是特定于平台的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-05
      • 1970-01-01
      • 1970-01-01
      • 2018-06-06
      • 2016-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多