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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QUdpSocket  (Прочитано 3969 раз)
ammaximus
Гость
« : Ноябрь 25, 2010, 01:23 »

Продолжаю переходить на QT4.5
Застрял на сокетах, не могу даже пример из книжки запустить
Код:
void Server::initSocket()
 {
     udpSocket = new QUdpSocket(this);
     udpSocket->bind(QHostAddress::LocalHost, 7755);

     connect(udpSocket, SIGNAL(readyRead()),
             this, SLOT(readPendingDatagrams()));
 }

 void Server::readPendingDatagrams()
 {
     while (udpSocket->hasPendingDatagrams()) {
         QByteArray datagram;
         datagram.resize(udpSocket->pendingDatagramSize());
         QHostAddress sender;
         quint16 senderPort;

         udpSocket->readDatagram(datagram.data(), datagram.size(),
                                 &sender, &senderPort);

         processTheDatagram(datagram);
     }
 }
Не видит processTheDatagram (undelared). Что это за функция вообще?
Записан
ammaximus
Гость
« Ответ #1 : Ноябрь 25, 2010, 01:31 »

 Улыбающийся
Это наверное собственная функция обработки.. блин
Записан
merke
Гость
« Ответ #2 : Ноябрь 25, 2010, 03:44 »

да да Подмигивающий
бывает)))
Записан
pethead
Гость
« Ответ #3 : Ноябрь 25, 2010, 08:16 »

вот пример из книжки Бланшетт.

*Qt 4.7.1 уже вышла, зачем 4.5?


Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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