equal
deleted
inserted
replaced
10 { |
10 { |
11 serversList = new QListWidget(this); |
11 serversList = new QListWidget(this); |
12 mainLayout.addWidget(serversList); |
12 mainLayout.addWidget(serversList); |
13 pUdpSocket = new QUdpSocket(this); |
13 pUdpSocket = new QUdpSocket(this); |
14 |
14 |
15 pUdpSocket->bind(46632); |
15 pUdpSocket->bind(46632, QUdpSocket::ShareAddress); |
16 connect(pUdpSocket, SIGNAL(readyRead()), this, SLOT(onClientRead())); |
16 connect(pUdpSocket, SIGNAL(readyRead()), this, SLOT(onClientRead())); |
|
17 updateList(); |
|
18 } |
|
19 |
|
20 void HWNetUdpWidget::updateList() |
|
21 { |
|
22 serversList->clear(); |
17 pUdpSocket->writeDatagram("hedgewars client", QHostAddress::Broadcast, 46631); |
23 pUdpSocket->writeDatagram("hedgewars client", QHostAddress::Broadcast, 46631); |
18 } |
24 } |
19 |
25 |
20 void HWNetUdpWidget::onClientRead() |
26 void HWNetUdpWidget::onClientRead() |
21 { |
27 { |