Example #1
0
SoundReciever::SoundReciever(QObject *parent) :
    QBuffer(parent) {

        //create our udp socket and use the signal/slot mechanism to "Listen".
        udpSocket = new QUdpSocket(this);
        udpSocket->bind(45454, QUdpSocket::ShareAddress);

        connect(udpSocket, SIGNAL(readyRead()),this,SLOT(processDatagrams()));
}
MainWindow::MainWindow(QWidget *parent) :
    QMainWindow(parent),
    ui(new Ui::MainWindow),
    _log(stderr),
    _udpSocket(this),
    _clientwidget(new ClientGUI(this)),
    _drivewidget(new CDriveGUI(this))

{
    ui->setupUi(this);
    _clientwidget->setAllowedAreas(Qt::AllDockWidgetAreas);
    _clientwidget->setFeatures(QDockWidget::AllDockWidgetFeatures);

    addDockWidget(Qt::RightDockWidgetArea, _clientwidget);

    _udpSocket.bind(QHostAddress::Any, RDSK_PORT);
    connect(&_udpSocket, SIGNAL(readyRead()), this, SLOT(processDatagrams()));


}
Example #3
0
Broadcast::Broadcast(QObject *parent) :
    QUdpSocket(parent)
{
   connect(this,(SIGNAL(readyRead())),this,SLOT(processDatagrams()));
}
Example #4
0
void Force::processDatagramsOut() {
	processDatagrams(&s_out);
}
Example #5
0
void Force::processDatagramsIn() {
	processDatagrams(&s_in);
}