21 #ifndef __ctkCmdLineModuleDefaultPathBuilder_h 22 #define __ctkCmdLineModuleDefaultPathBuilder_h 24 #include "ctkCommandLineModulesCoreExport.h" 25 #include <QStringList> 26 #include <QScopedPointer> 28 struct ctkCmdLineModuleDefaultPathBuilderPrivate;
70 virtual void setStrictMode(
const bool& strict);
75 virtual bool strictMode()
const;
83 virtual void addHomeDir(
const QString& subFolder = QString());
91 virtual void addCurrentDir(
const QString& subFolder = QString());
96 virtual void addApplicationDir(
const QString& subFolder = QString());
103 virtual void addCtkModuleLoadPath();
109 virtual QStringList getDirectoryList()
const;
113 QScopedPointer<ctkCmdLineModuleDefaultPathBuilderPrivate> d;
Builds up a list of directory paths to search for command line modules.