Changeset 760 in ntrip for trunk/BNS/bnswindow.cpp
- Timestamp:
- Mar 30, 2008, 6:25:06 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNS/bnswindow.cpp
r758 r760 280 280 } 281 281 282 // Delete bns 283 //////////////////////////////////////////////////////////////////////////// 284 void bnsWindow::deleteBns() { 285 _actStart->setEnabled(true); 286 _actStop->setEnabled(false); 287 delete _bns; 288 _bns = 0; 289 } 290 291 // Error in bns 292 //////////////////////////////////////////////////////////////////////////// 293 void bnsWindow::slotError(const QByteArray msg) { 294 slotMessage(msg); 295 deleteBns(); 296 } 297 282 298 // Stop 283 299 //////////////////////////////////////////////////////////////////////////// … … 287 303 QMessageBox::NoButton); 288 304 if (iRet == QMessageBox::Yes) { 289 _actStart->setEnabled(true); 290 _actStop->setEnabled(false); 291 delete _bns; 292 _bns = 0; 305 deleteBns(); 293 306 } 294 307 } … … 303 316 304 317 _bns = new t_bns(0); 318 305 319 connect(_bns, SIGNAL(newMessage(QByteArray)), 306 320 this, SLOT(slotMessage(const QByteArray))); 321 322 connect(_bns, SIGNAL(error(QByteArray)), 323 this, SLOT(slotError(const QByteArray))); 324 307 325 _bns->start(); 308 326 }
Note:
See TracChangeset
for help on using the changeset viewer.