QXRD
0.11.16
|
#include <qxrdpowderpointproperty.h>
Public Slots | |
void | setValue (QxrdPowderPointVector val, int index) |
void | setValue (QxrdPowderPointVector val) |
void | setDefaultValue (QxrdPowderPointVector val) |
void | resetValue () |
void | clear () |
void | appendValue (QxrdPowderPoint val) |
Signals | |
void | valueChanged (QxrdPowderPointVector val, int index) |
Public Member Functions | |
QxrdPowderPointVectorProperty (QcepSettingsSaverWPtr saver, QcepObject *parent, const char *name, QxrdPowderPointVector value, QString toolTip) | |
QxrdPowderPointVector | value () const |
QxrdPowderPointVector | defaultValue () const |
QString | toString (const QxrdPowderPointVector &vec) |
Public Member Functions inherited from QcepProperty | |
QcepProperty (QcepSettingsSaverWPtr saver, QObject *parent, const char *name, QString toolTip) | |
virtual void | printMessage (QString msg, QDateTime dt=QDateTime::currentDateTime()) |
QString | name () const |
void | setName (QString name) |
QString | parentName () const |
QString | toolTip () const |
void | setToolTip (QString tip) |
QString | expandedToolTip () const |
void | setWidgetToolTip (QWidget *widget) |
int | index () |
int | incIndex (int step) |
int | debug () const |
void | setDebug (int dbg) |
void | setSaver (QcepSettingsSaverWPtr saver) |
Private Attributes | |
QxrdPowderPointVector | m_Default |
QxrdPowderPointVector | m_Value |
Additional Inherited Members | |
Static Public Member Functions inherited from QcepProperty | |
static void | registerMetaTypes () |
static void | setSettingsValue (QSettings *settings, QString name, QVariant value) |
static void | writeSettings (QObject *object, QSettings *settings, QString section) |
static void | readSettings (QObject *object, QSettings *settings, QString section) |
static void | writeSettings (QObject *object, const QMetaObject *meta, QString groupName, QSettings *settings, bool includeDynamic=false) |
static void | readSettings (QObject *object, const QMetaObject *meta, QString groupName, QSettings *settings, bool includeDynamic=false) |
static void | writeSettings (QObject *object, QString groupName, QSettings *settings, bool includeDynamic=false) |
static void | readSettings (QObject *object, QString groupName, QSettings *settings, bool includeDynamic=false) |
static void | registerCustomSaver (QString typeName, CustomSettingsSaver *saver) |
Protected Attributes inherited from QcepProperty | |
QMutex | m_Mutex |
QcepSettingsSaverWPtr | m_Saver |
Definition at line 84 of file qxrdpowderpointproperty.h.
QxrdPowderPointVectorProperty::QxrdPowderPointVectorProperty | ( | QcepSettingsSaverWPtr | saver, |
QcepObject * | parent, | ||
const char * | name, | ||
QxrdPowderPointVector | value, | ||
QString | toolTip | ||
) |
Definition at line 452 of file qxrdpowderpointproperty.cpp.
|
slot |
Definition at line 492 of file qxrdpowderpointproperty.cpp.
References QcepProperty::m_Mutex, setValue(), and value().
|
slot |
Definition at line 485 of file qxrdpowderpointproperty.cpp.
References QcepProperty::m_Mutex, and setValue().
QxrdPowderPointVector QxrdPowderPointVectorProperty::defaultValue | ( | ) | const |
Definition at line 466 of file qxrdpowderpointproperty.cpp.
References m_Default, and QcepProperty::m_Mutex.
Referenced by resetValue().
|
slot |
Definition at line 556 of file qxrdpowderpointproperty.cpp.
References DEBUG_PROPERTIES, defaultValue(), QcepProperty::name(), QcepProperty::printMessage(), qcepDebug(), and setValue().
|
slot |
Definition at line 549 of file qxrdpowderpointproperty.cpp.
References m_Default, and QcepProperty::m_Mutex.
|
slot |
Definition at line 473 of file qxrdpowderpointproperty.cpp.
References QcepProperty::debug(), QcepProperty::index(), QcepProperty::name(), QcepProperty::printMessage(), and toString().
Referenced by appendValue(), clear(), and resetValue().
|
slot |
Definition at line 522 of file qxrdpowderpointproperty.cpp.
References QcepProperty::debug(), DEBUG_PROPERTIES, QcepProperty::incIndex(), QcepProperty::index(), QcepProperty::m_Mutex, QcepProperty::m_Saver, m_Value, QcepProperty::name(), QcepProperty::printMessage(), qcepDebug(), toString(), and valueChanged().
QString QxrdPowderPointVectorProperty::toString | ( | const QxrdPowderPointVector & | vec | ) |
Definition at line 502 of file qxrdpowderpointproperty.cpp.
References QcepProperty::m_Mutex.
Referenced by setValue().
QxrdPowderPointVector QxrdPowderPointVectorProperty::value | ( | ) | const |
Definition at line 459 of file qxrdpowderpointproperty.cpp.
References QcepProperty::m_Mutex, and m_Value.
Referenced by appendValue().
|
signal |
Referenced by QxrdImagePlot::setProcessor(), and setValue().
|
private |
Definition at line 109 of file qxrdpowderpointproperty.h.
Referenced by defaultValue(), and setDefaultValue().
|
private |
Definition at line 110 of file qxrdpowderpointproperty.h.
Referenced by setValue(), and value().