Muy bien, después de probar un montón de cosas diferentes y combinar información de diferentes lugares, logré que todo resuelva y funcionara.
La razón por la que no funcionó, por supuesto, era simple, el módulo no se había incluido a través del complemento QT5 a Visual Studio, y esto fue por la simple razón de que no se mostró como un módulo disponible. Un problema adicional era que no había instalado QT 5.1.1 con las dependencias de origen instaladas, simplemente había optado por la instalación predeterminada que no incluye lo que QtSerialport necesite. Después de una reinstalación, modificé mi configuración de proyecto VS en los siguientes lugares:
- Propiedades del proyecto -> Propiedades de configuración -> C/C ++ -> General -> Directorios de incluido adicional, línea agregada: $ (Qtdir) incluir QtSerialport
- Propiedades del proyecto -> Propiedades de configuración -> C/C ++ -> Preprocesador -> Definiciones del preprocesador, línea agregada: QT_Serialport_Lib
- Propiedades del proyecto -> Propiedades de configuración -> Linker -> Entrada-> Dependencias adicionales, línea agregada: QT5SerialPort.lib
Nota: $ (qtdir) = c: qt qt5.1.1 5.1.1 msvc2010_opengl
Luego agregué QT5SerialPort.dll y Qt5SerialPortd.dll a mi carpeta de lanzamiento y depuración dentro de mi proyecto, respectivamente.
Estoy bastante seguro de que estos son los únicos cambios que he hecho. ¡Espero que esto sea de utilidad para otra persona!