Files
templates/python/set_devices/qt_ports/qt_compat.py

8 lines
375 B
Python

"""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