QSerialPortInfo::serialNumber() возвращает пустую строку
QSerialPortInfo::serialNumber() возвращает пустую строку, это не зависит от порта, подключал даже USB адаптеры RS-232, порт видит, а серийный номер не выдает. Вот в этом слоте я пытаюсь вытащить серийный номер:
void PortBrowser::onPortChange()
{
int i;
if(comsCombo->currentIndex()>-1)
i =comsCombo->currentIndex();
else
i = 0;
QSerialPort currPort(comsList[i]);
bool opened = currPort.open(QIODevice::ReadOnly);
const QString seriNum = comsList[i].serialNumber();
serNum->setText(seriNum);
manufact->setText(comsList[i].manufacturer());
QTextStream out(stdout);
out<<comsList[i].serialNumber();
currPort.close();
}