Changeset 5727 in ntrip for trunk/BNC/src/bncwindow.cpp


Ignore:
Timestamp:
Jul 31, 2014, 2:32:14 PM (10 years ago)
Author:
mervart
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/BNC/src/bncwindow.cpp

    r5725 r5727  
    9090#endif
    9191
    92   _caster    = 0;
    9392  _casterEph = 0;
    9493
     
    15281527////////////////////////////////////////////////////////////////////////////
    15291528bncWindow::~bncWindow() {
    1530   delete _caster;
     1529  _caster.clear();
    15311530  delete _casterEph;
    15321531  delete _pppMain;
     
    19911990void bncWindow::slotGetThreadsFinished() {
    19921991  BNC_CORE->slotMessage("All Get Threads Terminated", true);
    1993   delete _caster;    _caster    = 0;
     1992  _caster.clear();
    19941993  delete _casterEph; _casterEph = 0;
    19951994  _runningRealTime = false;
     
    20262025  enableStartStop();
    20272026
    2028   _caster = new bncCaster();
     2027  _caster = QSharedPointer<bncCaster>(new bncCaster());
    20292028
    20302029  BNC_CORE->setCaster(_caster);
     
    20332032  BNC_CORE->initCombination();
    20342033
    2035   connect(_caster, SIGNAL(getThreadsFinished()),
     2034  connect(_caster.data(), SIGNAL(getThreadsFinished()),
    20362035          this, SLOT(slotGetThreadsFinished()));
    20372036
    2038   connect (_caster, SIGNAL(mountPointsRead(QList<bncGetThread*>)),
     2037  connect (_caster.data(), SIGNAL(mountPointsRead(QList<bncGetThread*>)),
    20392038           this, SLOT(slotMountPointsRead(QList<bncGetThread*>)));
    20402039
     
    20882087    }
    20892088    BNC_CORE->stopCombination();
    2090     delete _caster;    _caster    = 0;
     2089    _caster.clear();
    20912090    delete _casterEph; _casterEph = 0;
    20922091    _runningRealTime = false;
Note: See TracChangeset for help on using the changeset viewer.