QXRD  0.11.16
qxrdsynchronizedacquisitiondialogsettings.cpp
Go to the documentation of this file.
2 #include "qcepmutexlocker.h"
3 
5  QObject(parent)
6 {
8  new QxrdSynchronizedAcquisitionPlotSettings(saver, parent));
9 }
10 
11 void QxrdSynchronizedAcquisitionDialogSettings::readSettings(QSettings *settings, QString section)
12 {
13  QcepMutexLocker lock(__FILE__, __LINE__, &m_Mutex);
14 
15  QcepProperty::readSettings(this, settings, section);
16 
17  m_SynchronizedAcquisitionPlotSettings->readSettings(settings, section+"/plot");
18 }
19 
20 void QxrdSynchronizedAcquisitionDialogSettings::writeSettings(QSettings *settings, QString section)
21 {
22  QcepMutexLocker lock(__FILE__, __LINE__, &m_Mutex);
23 
24  QcepProperty::writeSettings(this, settings, section);
25 
26  m_SynchronizedAcquisitionPlotSettings->writeSettings(settings, section+"/plot");
27 }
28 
30 {
32 }
static void readSettings(QObject *object, QSettings *settings, QString section)
QxrdSynchronizedAcquisitionPlotSettingsPtr m_SynchronizedAcquisitionPlotSettings
QxrdSynchronizedAcquisitionPlotSettingsWPtr synchronizedAcquisitionPlotSettings()
QxrdSynchronizedAcquisitionDialogSettings(QcepSettingsSaverWPtr saver, QcepObject *parent)
QSharedPointer< QxrdSynchronizedAcquisitionPlotSettings > QxrdSynchronizedAcquisitionPlotSettingsPtr
static void writeSettings(QObject *object, QSettings *settings, QString section)
QWeakPointer< QxrdSynchronizedAcquisitionPlotSettings > QxrdSynchronizedAcquisitionPlotSettingsWPtr
QWeakPointer< QcepSettingsSaver > QcepSettingsSaverWPtr