28#ifndef SHAREDFUNCTIONSQT_H
29#define SHAREDFUNCTIONSQT_H
32#include "../DataObject/dataobj.h"
33#include "sharedStructures.h"
39#if !defined(Q_MOC_RUN) || defined(ITOMCOMMONQT_MOC)
52 ITOMCOMMONQT_EXPORT
ito::RetVal mergeQLists(QMap<QString, ito::Param> *oldList, QMap<QString, ito::Param> *newList,
bool checkAutoSave,
bool deleteUnchangedParams =
false);
dataObject contains a n-dimensional matrix
Definition dataobj.h:591
Class for managing status values (like errors or warning)
Definition retVal.h:54
Definition apiFunctionsGraph.cpp:40
ITOMCOMMONQT_EXPORT ito::RetVal mergeQLists(QMap< QString, ito::Param > *oldList, QMap< QString, ito::Param > *newList, bool checkAutoSave, bool deleteUnchangedParams=false)
Save a dataObject to harddrive in a readable ITO-XML-Format (.ido or .idh)
ITOMCOMMONQT_EXPORT ito::RetVal generateAutoSaveParamFile(QString plugInName, QFile ¶mFile)
loadXML2QLIST loads parameters from an XML-File and saves them to paramList
Definition sharedFunctionsQt.cpp:182
ITOMCOMMONQT_EXPORT ito::RetVal formatDoubleWithUnit(QStringList scaleThisUnitsOnly, QString unitIn, double dVal, double &dValOut, QString &unitOut)
< Function to convert double values with unit to scaled values with scaled units (0....
Definition sharedFunctionsQt.cpp:55
ITOMCOMMONQT_EXPORT ito::RetVal saveQLIST2XML(QMap< QString, ito::Param > *paramList, QString id, QFile ¶mFile)
mergeQLists copies parameters from newList to oldList and performs some checks
ITOMCOMMONQT_EXPORT ito::RetVal saveDOBJ2XML(ito::DataObject *dObjOut, QString folderFileName, bool onlyHeaderObjectFile=false, bool doubleAsBinary=false)
Import a dataObject from harddrive, saved in the ITO-XML-Format (.ido or .idh)
Definition sharedFunctionsQt.cpp:1225
ITOMCOMMONQT_EXPORT ito::RetVal loadXML2DOBJ(ito::DataObject *dObjIn, QString folderFileName, bool onlyHeaderObjectFile=false, bool appendEnding=true)
Definition sharedFunctionsQt.cpp:2000
ITOMCOMMONQT_EXPORT ito::RetVal loadXML2QLIST(QMap< QString, ito::Param > *paramList, QString id, QFile ¶mFile)
saveQLIST2XML writes parameters from paramList to an XML-File