Hi,

I have been taking a look to your WinComPort project.
I recommend you to separate the serial port behaviour and the GUI.
WinComPort is a QWidget and if I want to use it I will always need the widget. Instead of this, generate a class that manages the serial port communication where you can set the baud rate, stop bits, ... and then, other users can create their own widgets to configure the port or use it without any widget.