QXRD
0.11.16
|
#include <qcepsettingssaver.h>
Public Slots | |
void | start () |
void | performSave () |
void | printMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) |
Public Member Functions | |
QcepSettingsSaver (QObject *owner) | |
~QcepSettingsSaver () | |
void | changed (QcepProperty *prop=NULL) |
Private Attributes | |
QMutex | m_Mutex |
QObject * | m_Owner |
QAtomicInt | m_ChangeCount |
QTimer | m_Timer |
int | m_SaveDelay |
Definition at line 12 of file qcepsettingssaver.h.
|
explicit |
Definition at line 9 of file qcepsettingssaver.cpp.
References DEBUG_CONSTRUCTORS, m_Timer, performSave(), and qcepDebug().
QcepSettingsSaver::~QcepSettingsSaver | ( | ) |
Definition at line 21 of file qcepsettingssaver.cpp.
References DEBUG_CONSTRUCTORS, and qcepDebug().
void QcepSettingsSaver::changed | ( | QcepProperty * | prop = NULL | ) |
|
slot |
Definition at line 39 of file qcepsettingssaver.cpp.
References DEBUG_PREFS, INVOKE_CHECK, m_ChangeCount, m_Mutex, m_Owner, printMessage(), and qcepDebug().
Referenced by QcepSettingsSaver().
|
slot |
Definition at line 66 of file qcepsettingssaver.cpp.
References INVOKE_CHECK, and m_Owner.
Referenced by performSave().
|
slot |
Definition at line 28 of file qcepsettingssaver.cpp.
References INVOKE_CHECK, m_SaveDelay, and m_Timer.
|
private |
Definition at line 29 of file qcepsettingssaver.h.
Referenced by changed(), and performSave().
|
private |
Definition at line 27 of file qcepsettingssaver.h.
Referenced by performSave().
|
private |
Definition at line 28 of file qcepsettingssaver.h.
Referenced by performSave(), and printMessage().
|
private |
Definition at line 31 of file qcepsettingssaver.h.
Referenced by start().
|
private |
Definition at line 30 of file qcepsettingssaver.h.
Referenced by QcepSettingsSaver(), and start().