Changeset View
Changeset View
Standalone View
Standalone View
src/context/applets/analyzer/plugin/AnalyzerBase.cpp
Show First 20 Lines • Show All 62 Lines • ▼ Show 20 Line(s) | 62 | #endif | |||
---|---|---|---|---|---|
63 | 63 | | |||
64 | QTimer::singleShot( 0, this, &Base::connectSignals ); | 64 | QTimer::singleShot( 0, this, &Base::connectSignals ); | ||
65 | } | 65 | } | ||
66 | 66 | | |||
67 | Analyzer::Base::~Base() | 67 | Analyzer::Base::~Base() | ||
68 | { | 68 | { | ||
69 | DEBUG_BLOCK | 69 | DEBUG_BLOCK | ||
70 | 70 | | |||
71 | if( m_worker ) | ||||
72 | { | ||||
71 | m_worker->deleteLater(); | 73 | m_worker->deleteLater(); | ||
72 | m_worker = Q_NULLPTR; | 74 | m_worker = nullptr; | ||
75 | } | ||||
76 | | ||||
73 | m_workerThread.quit(); | 77 | m_workerThread.quit(); | ||
74 | m_workerThread.wait(); | 78 | m_workerThread.wait(); | ||
75 | } | 79 | } | ||
76 | 80 | | |||
77 | void | 81 | void | ||
78 | Analyzer::Base::connectSignals() | 82 | Analyzer::Base::connectSignals() | ||
79 | { | 83 | { | ||
80 | DEBUG_BLOCK | 84 | DEBUG_BLOCK | ||
▲ Show 20 Lines • Show All 159 Lines • Show Last 20 Lines |