Extract reusable device protocols, ports and logic analyzers from SETGUI
This commit is contained in:
7
python/set_devices/qt_ports/qt_compat.py
Normal file
7
python/set_devices/qt_ports/qt_compat.py
Normal file
@@ -0,0 +1,7 @@
|
||||
"""Qt transport dependencies; importing set_devices itself never loads Qt."""
|
||||
try:
|
||||
from PySide6.QtCore import QObject, Signal, QTimer, QElapsedTimer
|
||||
from PySide6.QtSerialPort import QSerialPort, QSerialPortInfo
|
||||
except ImportError:
|
||||
from PySide2.QtCore import QObject, Signal, QTimer, QElapsedTimer
|
||||
from PySide2.QtSerialPort import QSerialPort, QSerialPortInfo
|
||||
Reference in New Issue
Block a user