QXRD  0.11.16
qcepmatrix3x3.cpp
Go to the documentation of this file.
1 #include "qcepmatrix3x3.h"
2 
3 void QcepMatrix3x3::setSettingsValue(QSettings *settings, QString name)
4 {
5  settings->beginGroup(name);
6 
7  for (int r=0; r<3; r++) {
8  for (int c=0; c<3; c++) {
9  settings->setValue(QString("r%1c%2").arg(r).arg(c), operator()(r,c));
10  }
11  }
12 
13  settings->endGroup();
14 }
15 
16 void QcepMatrix3x3::customSaver(const QVariant &val, QSettings *settings, QString name)
17 {
18  QcepMatrix3x3 vec = val.value<QcepMatrix3x3>();
19 
20  vec.setSettingsValue(settings, name);
21 }
void setSettingsValue(QSettings *settings, QString name)
static void customSaver(const QVariant &val, QSettings *settings, QString name)