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();
}

Ответы (0 шт):