Russian Qt Forum
Март 29, 2024, 08:43 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Событие incomingConnection( int socket ) не происходит  (Прочитано 3183 раз)
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« : Март 16, 2020, 12:21 »

QT 5.4

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

Как мало времени и как много нужно узнать
ssoft
Программист
*****
Offline Offline

Сообщений: 574


Просмотр профиля
« Ответ #1 : Март 16, 2020, 16:13 »

Может, потому что метод должен быть:

Код
C++ (Qt)
void incomingConnection(qintptr socket)
Записан
Примерный ученик
Бывалый
*****
Offline Offline

Сообщений: 450


И это не всегда помогает


Просмотр профиля
« Ответ #2 : Март 16, 2020, 16:21 »

Спасибо! Вы абсолютно правы!
Записан

Как мало времени и как много нужно узнать
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 8.15 секунд. Запросов: 22.