6#include <QtCore/QString>
10#include <ilog/TLoggerCompWrap.h>
11#include <ifile/IFileNameParam.h>
14#include <imtfile/IFileProvider.h>
27 typedef ilog::CLoggerComponentBase BaseClass;
31 I_ASSIGN(m_homeDirPathAttrPtr,
"HomePath",
"Home path",
true, QDir::currentPath());
32 I_ASSIGN(m_pathsProblemsAutoSolveAttrPtr,
"AutoSolvePathsProblems",
"If 'true' servelt'll automatically solve paths problems",
true,
true);
33 I_ASSIGN(m_fileTemplatePathCompPtr,
"FileTemplateHomePath",
"FileTemplate based Home path\n Note: type is ignored only value matters \n Warning: overwrites HomePath!",
false,
"FileTemplatePath");
37 virtual bool LoadData(QByteArray& data,
const QByteArray& name)
const override;
40 I_ATTR (QString, m_homeDirPathAttrPtr);
41 I_ATTR (
bool, m_pathsProblemsAutoSolveAttrPtr);
42 I_REF(ifile::IFileNameParam, m_fileTemplatePathCompPtr);
File I/O Operations and Management Module.