1 #ifndef ifileproc_CFileNamingParamsComp_included
2 #define ifileproc_CFileNamingParamsComp_included
6 #include <QtCore/QStringList>
30 I_ASSIGN(m_prefixAttrPtr,
"Prefix",
"Prefix attached to the output file name",
true,
"");
31 I_ASSIGN(m_suffixAttrPtr,
"Suffix",
"Suffix attached to the output file name",
true,
"");
32 I_ASSIGN(m_overwriteStrategyAttrPtr,
"OverwriteStrategy",
"Strategy for overwriting of existing files.\n0 - Overwrite existing file\n1 - Add auto generated numbered suffix to the output file name",
true, 0);
33 I_ASSIGN_MULTI_0(m_patternsToRemoveAttrPtr,
"PatternsToRemove",
"List of patterns that will be removed from the output file name",
false);
41 I_ATTR(QString, m_prefixAttrPtr);
42 I_ATTR(QString, m_suffixAttrPtr);
43 I_ATTR(
int, m_overwriteStrategyAttrPtr);
44 I_MULTIATTR(QString, m_patternsToRemoveAttrPtr);
51 #endif // !ifileproc_CFileNamingParamsComp_included
ifileproc::CFileNamingParams BaseClass2
virtual void OnComponentCreated()
icomp::CComponentBase BaseClass
Interface for calculation parameters of the new file name for any file item.