Russian Qt Forum

Qt => Работа с сетью => Тема начата: NoX от Февраль 25, 2005, 08:42



Название: сокеты
Отправлено: NoX от Февраль 25, 2005, 08:42
если ли в qt какая нить нотификация, о том что в сокет стали записывать данные?


Название: сокеты
Отправлено: Sergeich от Февраль 25, 2005, 15:48
Используй QSocketNotifier


Название: хххммм
Отправлено: NoX от Февраль 26, 2005, 01:23
А как именно сделать так чтоб мне приходила какая нить натификация о том что кто то пишет в сокет?


Название: сокеты
Отправлено: Sergeich от Февраль 28, 2005, 17:02
Код:

int sockd = yourQSocket->socket();
QSocketNotifier *snot = new QSocketNotifier( sockd, QSocketNotifier::Write, this );
connect( snot, SIGNAL( activated() ), SLOT( yourHandler() ) );