для того, чтобы запустить TCP сервер вам не нужно знать ваш айпи, просто используйте QHostAddress::Any в listen
Ну а как клиентам знать куда подключаться? Когда я так делал, а потом у сервера брал айпи, то он возвращал 0.0.0.0, тоесть не то что мне нужно)
когда listen запустите, смотрите serverAddress
Ну я и говорю, он возвращает 0.0.0.0, по нему фиг подключишься если не в пределах 1 устройства (а мне то нужно между устройствами одной локальной сети)
После запуска listen? Впрочем врзможно. Но вам выше подсказали как получить список интерфейсов с qnetworkinterface
И как из него получить то что мне нужно?
Обсуждают сегодня