QXRD
0.11.16
|
#include <qxrdfilebrowsermodelupdaterthread.h>
Public Member Functions | |
QxrdFileBrowserModelUpdaterThread () | |
virtual | ~QxrdFileBrowserModelUpdaterThread () |
void | setModel (QxrdFileBrowserModelWPtr model) |
QxrdFileBrowserModelUpdaterPtr | updater () const |
void | shutdown () |
Public Member Functions inherited from QxrdThread | |
QxrdThread (QObject *parent=0) | |
Public Member Functions inherited from QcepThread | |
QcepThread (QObject *parent=0) | |
Protected Member Functions | |
void | run () |
Private Attributes | |
QxrdFileBrowserModelWPtr | m_Model |
QxrdFileBrowserModelUpdaterPtr | m_Updater |
Additional Inherited Members | |
Static Public Member Functions inherited from QcepThread | |
static void | msleep (long unsigned int) |
Protected Attributes inherited from QcepThread | |
QMutex | m_Mutex |
Definition at line 8 of file qxrdfilebrowsermodelupdaterthread.h.
|
explicit |
Definition at line 8 of file qxrdfilebrowsermodelupdaterthread.cpp.
References DEBUG_CONSTRUCTORS, and qcepDebug().
|
virtual |
Definition at line 20 of file qxrdfilebrowsermodelupdaterthread.cpp.
References DEBUG_CONSTRUCTORS, qcepDebug(), and shutdown().
|
protected |
Definition at line 42 of file qxrdfilebrowsermodelupdaterthread.cpp.
References DEBUG_THREADS, m_Model, QcepThread::m_Mutex, m_Updater, and qcepDebug().
void QxrdFileBrowserModelUpdaterThread::setModel | ( | QxrdFileBrowserModelWPtr | model | ) |
Definition at line 29 of file qxrdfilebrowsermodelupdaterthread.cpp.
References m_Model.
|
virtual |
Implements QxrdThread.
Definition at line 34 of file qxrdfilebrowsermodelupdaterthread.cpp.
Referenced by ~QxrdFileBrowserModelUpdaterThread().
QxrdFileBrowserModelUpdaterPtr QxrdFileBrowserModelUpdaterThread::updater | ( | ) | const |
Definition at line 73 of file qxrdfilebrowsermodelupdaterthread.cpp.
References QcepThread::m_Mutex, and m_Updater.
Referenced by checkSortInterrupt().
|
private |
Definition at line 24 of file qxrdfilebrowsermodelupdaterthread.h.
Referenced by run(), and setModel().
|
private |
Definition at line 25 of file qxrdfilebrowsermodelupdaterthread.h.