Подскажите как в Qt читать из файлов устройств/именованных каналов. QFile напрямую не умеет оповещать о событиях прихода данных. Используя QSocketNotifier на дескрипторе объекта QFile можем получить сигнал activated по приходу данных, но дальше я уперся в то что не могу их прочитать! На любом вызове аля read для объекта QFile на чьем дескрипторе произошло событие приема прога безнадежно подвисает в бесконечном ожидании. Метод QIODevice::bytesAvailable() упорно возвращает для такого файла ноль!. Чего я не понимаю?

Ответ на:
комментарий
от Eddy_Em

Ответ на:
комментарий
от Ximen
Ответ на:
комментарий
от dt1
Ответ на:
комментарий
от mskmsk1985
Ответ на:
комментарий
от Eddy_Em

Ответ на:
комментарий
от mskmsk1985
Ответ на:
комментарий
от dt1
Ответ на:
комментарий
от ttnl
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от mskmsk1985

Ответ на:
комментарий
от mskmsk1985
Ответ на:
комментарий
от mskmsk1985
Ответ на:
комментарий
от vga
Ответ на:
комментарий
от dt1

Ответ на:
комментарий
от mskmsk1985

Ответ на:
комментарий
от Kosyak
Ответ на:
комментарий
от mskmsk1985
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от Yareg
Ответ на:
комментарий
от Eddy_Em
Ответ на:
комментарий
от Yareg
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.