Russian Qt Forum

Qt => Работа с сетью => Тема начата: Примерный ученик от Март 16, 2020, 12:21



Название: Событие incomingConnection( int socket ) не происходит
Отправлено: Примерный ученик от Март 16, 2020, 12:21
QT 5.4

Сервер создается как положено. Удаленный клиент сообщает, что подключился.
Но на стороне сервера событие
Код:
incomingConnection( int socket )
не происходит, причем только под Линукс, под Виндой все работает;
При завершении сервера, удаленный клиент бодро отрабатывает событие завершения связи.
Какая может быть причина?


Название: Re: Событие incomingConnection( int socket ) не происходит
Отправлено: ssoft от Март 16, 2020, 16:13
Может, потому что метод должен быть:

Код
C++ (Qt)
void incomingConnection(qintptr socket)


Название: Re: Событие incomingConnection( int socket ) не происходит
Отправлено: Примерный ученик от Март 16, 2020, 16:21
Спасибо! Вы абсолютно правы!