You create Win_QextSerialPort instance in one thread, but then use it in a different one --- are you sure this is correct?