Changeset 1850 in ntrip for trunk/BNC/bncnetqueryv1.cpp


Ignore:
Timestamp:
Jun 29, 2009, 11:26:45 AM (15 years ago)
Author:
mervart
Message:

* empty log message *

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/bncnetqueryv1.cpp

    r1849 r1850  
    5252}
    5353
    54 // End of Request
    55 ////////////////////////////////////////////////////////////////////////////
    56 void bncNetQueryV1::slotFinished() {
    57   _eventLoop->quit();
    58   if (_socket) {
    59     _outData = _socket->readAll();
    60     _status = finished;
    61   }
    62 }
    63 
    6454//
    6555////////////////////////////////////////////////////////////////////////////
     
    6959  _socket = new QTcpSocket();
    7060
    71   connect(_socket, SIGNAL(disconnected()), this, SLOT(slotFinished()));
     61  connect(_socket, SIGNAL(disconnected()), _eventLoop, SLOT(quit()));
    7262
    7363  startRequestPrivate(url, "", true);
    7464
    75   QTimer::singleShot(10000, this, SLOT(slotFinished()));
     65  QTimer::singleShot(10000, _eventLoop, SLOT(quit()));
    7666
    7767  _eventLoop->exec();
    7868
     69  outData = _socket->readAll();
     70
    7971  delete _socket; _socket = 0;
    8072
    81   outData = _outData;
    82   _outData.clear();
     73  _status = finished;
    8374}
    8475
Note: See TracChangeset for help on using the changeset viewer.