QSerialPortInfo isValid () и isBusy () - PullRequest
       76

QSerialPortInfo isValid () и isBusy ()

0 голосов
/ 23 января 2020

QSerialPortInfo класс имеет методы const isValid () (устарело с версии 5.2) и isBusy () (устарело с версии 5.6). Похоже, что они оба работают, но документация QT не предоставляет информации о том, следует ли их заменить на isNull () или состояние QSerialPortInfo объект должен быть проверен другим способом.

Может кто-нибудь сказать, пожалуйста, какой способ проверить доступность последовательного порта?

1 Ответ

0 голосов
/ 24 января 2020

Что касается документации , то и isValid(), и isBusy() устарели и не рекомендуется использовать в новом коде.

Цитата из документации (выделено мое):

Они предназначены для поддержания работоспособности старого исходного кода. Мы настоятельно рекомендуем не использовать их в новом коде.

Раздел См. Также указывает на метод isNull(), поэтому он должен

См. commit .

...