21 #ifndef __ctkCmdLineModuleParameterGroup_h 22 #define __ctkCmdLineModuleParameterGroup_h 24 #include "ctkCommandLineModulesCoreExport.h" 27 #include <QSharedDataPointer> 32 struct ctkCmdLineModuleParameterGroupPrivate;
49 QString label()
const;
51 QString description()
const;
53 bool advanced()
const;
57 bool hasParameter(
const QString& name)
const;
61 bool hasReturnParameters()
const;
65 friend class ctkCmdLineModuleXmlParser;
69 QSharedDataPointer<ctkCmdLineModuleParameterGroupPrivate> d;
CTK_CMDLINEMODULECORE_EXPORT QTextStream & operator<<(QTextStream &os, const ctkCmdLineModuleParameterGroup &group)
Single parameter to a module, like a threshold of a filter.