QtSerialPort

Сторонняя библиотека с открытыми исходниками.

Позволяет работать с Com портом синхронно и ассинхронно (не подвешивая систему).

Есть примеры как использовать.

Надо понимать, что используется отдельный поток для прослушивания последовательного порта (и для отправки пакетов тоже).