PySide6.QtSerialBus.QCanBusFactory¶
- class QCanBusFactory¶
QCanBusFactory
类是一个工厂类,用作 CAN 总线插件的插件接口。更多…概要¶
虚拟方法¶
def
createDevice()
注意
本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段翻译的贡献。如果您发现翻译问题,您也可以通过在我们的https:/bugreports.qt.io/projects/PYSIDE上创建工单来告知我们。
详细描述¶
所有插件必须实现此工厂类提供的功能。
- abstract availableDevices(errorMessage)¶
- Parameters:
errorMessage – str
- Return type:
返回可用于
QCanBusDevice
的设备列表及其功能。errorMessage
包含失败时的错误描述。- abstract createDevice(interfaceName, errorMessage)¶
- Parameters:
interfaceName – str
errorMessage – str
- Return type:
创建一个新的
QCanBusDevice
。调用者必须拥有返回指针的所有权。interfaceName
是CAN接口名称,errorMessage
包含失败时的错误描述。如果工厂无法创建插件,它将返回
nullptr
。