Changeset 5727 in ntrip for trunk/BNC/src/bncwindow.cpp
- Timestamp:
- Jul 31, 2014, 2:32:14 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/BNC/src/bncwindow.cpp
r5725 r5727 90 90 #endif 91 91 92 _caster = 0;93 92 _casterEph = 0; 94 93 … … 1528 1527 //////////////////////////////////////////////////////////////////////////// 1529 1528 bncWindow::~bncWindow() { 1530 delete _caster;1529 _caster.clear(); 1531 1530 delete _casterEph; 1532 1531 delete _pppMain; … … 1991 1990 void bncWindow::slotGetThreadsFinished() { 1992 1991 BNC_CORE->slotMessage("All Get Threads Terminated", true); 1993 delete _caster; _caster = 0;1992 _caster.clear(); 1994 1993 delete _casterEph; _casterEph = 0; 1995 1994 _runningRealTime = false; … … 2026 2025 enableStartStop(); 2027 2026 2028 _caster = new bncCaster();2027 _caster = QSharedPointer<bncCaster>(new bncCaster()); 2029 2028 2030 2029 BNC_CORE->setCaster(_caster); … … 2033 2032 BNC_CORE->initCombination(); 2034 2033 2035 connect(_caster , SIGNAL(getThreadsFinished()),2034 connect(_caster.data(), SIGNAL(getThreadsFinished()), 2036 2035 this, SLOT(slotGetThreadsFinished())); 2037 2036 2038 connect (_caster , SIGNAL(mountPointsRead(QList<bncGetThread*>)),2037 connect (_caster.data(), SIGNAL(mountPointsRead(QList<bncGetThread*>)), 2039 2038 this, SLOT(slotMountPointsRead(QList<bncGetThread*>))); 2040 2039 … … 2088 2087 } 2089 2088 BNC_CORE->stopCombination(); 2090 delete _caster; _caster = 0;2089 _caster.clear(); 2091 2090 delete _casterEph; _casterEph = 0; 2092 2091 _runningRealTime = false;
Note:
See TracChangeset
for help on using the changeset viewer.