QXRD  0.11.16
Public Member Functions | Private Attributes | List of all members
QxrdScriptDialogSettings Class Reference

#include <qxrdscriptdialogsettings.h>

Inheritance diagram for QxrdScriptDialogSettings:
Inheritance graph
[legend]
Collaboration diagram for QxrdScriptDialogSettings:
Collaboration graph
[legend]

Public Member Functions

 QxrdScriptDialogSettings (QcepSettingsSaverWPtr saver, QcepObject *parent)
 
void readSettings (QSettings *settings, QString section)
 
void writeSettings (QSettings *settings, QString section)
 
- Public Member Functions inherited from QcepObject
 QcepObject (QString name, QcepObject *parent)
 
virtual ~QcepObject ()
 
QString get_Name () const
 
void set_Name (QString name)
 

Private Attributes

QMutex m_Mutex
 

Additional Inherited Members

- Public Slots inherited from QcepObject
virtual void printLine (QString line)
 
virtual void printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) const
 
virtual void criticalMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const
 
virtual void statusMessage (QString msg, QDateTime ts=QDateTime::currentDateTime()) const
 
virtual QString settingsScript ()
 
QString scriptValueLiteral (QVariant v)
 
- Static Public Member Functions inherited from QcepObject
static int allocatedObjects ()
 
static int deletedObjects ()
 
static QSet< QcepObject * > allocatedObjectsSet ()
 
static QString addSlashes (QString str)
 
- Properties inherited from QcepObject
QString name
 

Detailed Description

Definition at line 8 of file qxrdscriptdialogsettings.h.

Constructor & Destructor Documentation

QxrdScriptDialogSettings::QxrdScriptDialogSettings ( QcepSettingsSaverWPtr  saver,
QcepObject parent 
)
explicit

Definition at line 5 of file qxrdscriptdialogsettings.cpp.

5  :
6  QcepObject("scriptDialogSettings", parent)
7 {
8 }
QcepObject(QString name, QcepObject *parent)
Definition: qcepobject.cpp:16

Member Function Documentation

void QxrdScriptDialogSettings::readSettings ( QSettings *  settings,
QString  section 
)
virtual

Reimplemented from QcepObject.

Definition at line 10 of file qxrdscriptdialogsettings.cpp.

References m_Mutex, and QcepProperty::readSettings().

11 {
12  QcepMutexLocker lock(__FILE__, __LINE__, &m_Mutex);
13 
14  QcepProperty::readSettings(this, settings, section);
15 }
static void readSettings(QObject *object, QSettings *settings, QString section)

Here is the call graph for this function:

void QxrdScriptDialogSettings::writeSettings ( QSettings *  settings,
QString  section 
)
virtual

Reimplemented from QcepObject.

Definition at line 17 of file qxrdscriptdialogsettings.cpp.

References m_Mutex, and QcepProperty::writeSettings().

18 {
19  QcepMutexLocker lock(__FILE__, __LINE__, &m_Mutex);
20 
21  QcepProperty::writeSettings(this, settings, section);
22 }
static void writeSettings(QObject *object, QSettings *settings, QString section)

Here is the call graph for this function:

Member Data Documentation

QMutex QxrdScriptDialogSettings::m_Mutex
private

Definition at line 23 of file qxrdscriptdialogsettings.h.

Referenced by readSettings(), and writeSettings().


The documentation for this class was generated from the following files: