Рад всех приветствовать, помогите с простой, казалось бы, проблемой.
В системе есть несколько com-портов (последовательных портов). Мне нужно получить их названия (COM1, COM2 итд) в моем приложении. Нужно это для того, чтобы потом поместить их в QComboBox, чтобы пользователь мог выбрать нужный порт и дальше с ним работать.
Вот так должно быть (здесь я просто вручную добавил имена портов), а нужно, чтобы добавлялись автоматически те порты, которые есть в системе:
Не нашел в списке функций QSerialPort подобного, хотя должно же что-то быть, плохо искал наверно...
Спасибо всем заранее!
Добрый вечер, это делается через QSerialPortInfo. Если нужно, могу пример сделать.
Добрый вечер, это делается через QSerialPortInfo. Если нужно, могу пример сделать.
Я был бы дико благодарен 😍
foreach (const QSerialPortInfo &info, QSerialPortInfo::availablePorts()) { ui->comboBox->addItem(info.portName()); }
В точности так и сделал, спасибо:)
Не за что, рада, что получилось, обращайтесь)