Так что в источниках QT5.7.0 qlocalsocket_win.cpp Есть строки:
const QLatin1String pipePath("\\\\.\\pipe\\");
if (d->serverName.startsWith(pipePath))
d->fullServerName = d->serverName;
else
d->fullServerName = pipePath + d->serverName;
Так что нет возможности подключиться к каналу на другом ПК. Я изменил несколько строк, перекомпилировал Qt5Network.dll и все работало нормально. Есть ли причины привязывать QLocalSocket только к локальным каналам?
Задача ещё не решена.
Других решений пока нет …