|  | Slicer
    5.2
    Slicer is a multi-platform, free and open source software package for visualization and medical image computing | 
#include <Base/QTCore/qSlicerCoreCommandOptions.h>


| Public Types | |
| typedef ctkCommandLineParser | Superclass | 
| Properties | |
| QStringList | additionalModulePaths | 
| bool | disableBuiltInCLIModules | 
| bool | disableBuiltInLoadableModules | 
| bool | disableBuiltInScriptedLoadableModules | 
| bool | disableCLIModules | 
| bool | disableLoadableModules | 
| bool | disableMessageHandlers | 
| bool | disableScriptedLoadableModules | 
| bool | displayApplicationInformation | 
| bool | displayHelpAndExit | 
| bool | displayHomePathAndExit | 
| bool | displayMessageAndExit | 
| bool | displayProgramPathAndExit | 
| bool | displaySettingsPathAndExit | 
| bool | displayTemporaryPathAndExit | 
| bool | displayVersionAndExit | 
| QString | extraPythonScript | 
| bool | ignoreSlicerRC | 
| QStringList | modulesToIgnore | 
| QString | pythonCode | 
| QString | pythonScript | 
| bool | runPythonAndExit | 
| bool | testingEnabled | 
| bool | verboseModuleDiscovery | 
| Public Member Functions | |
| QStringList | additionalModulePaths () const | 
| Return list of additional module path that should be considered when searching for modules to load.  More... | |
| bool | disableBuiltInCLIModules () const | 
| Return True if the loading of built-in Command Line Modules should be disabled.  More... | |
| bool | disableBuiltInLoadableModules () const | 
| Return True if the loading of built-in Loadable Modules should be disabled.  More... | |
| bool | disableBuiltInModules () const | 
| Return True if the loading of all built-in modules should be disabled.  More... | |
| bool | disableBuiltInScriptedLoadableModules () const | 
| Return True if the loading of built-in Scripted Loadable Modules should be disabled.  More... | |
| bool | disableCLIModules () const | 
| Return True if the loading of any Command Line Modules should be disabled.  More... | |
| bool | disableLoadableModules () const | 
| Return True if the loading of any Loadable Modules should be disabled.  More... | |
| bool | disableMessageHandlers () const | 
| Return True if slicer shouldn't catch messages printed to the terminal.  More... | |
| bool | disableModules () const | 
| Return True if the loading of any modules should be disabled.  More... | |
| bool | disableScriptedLoadableModules () const | 
| Return True if the loading of any Scripted Loadable Modules should be disabled.  More... | |
| bool | disableTerminalOutputs () const | 
| bool | displayApplicationInformation () const | 
| Return True if slicer should display application information in the terminal.  More... | |
| bool | displayHelpAndExit () const | 
| Return True if slicer should display help and exit.  More... | |
| bool | displayHomePathAndExit () const | 
| Return True if slicer should display home path and exit.  More... | |
| virtual bool | displayMessageAndExit () const | 
| bool | displayProgramPathAndExit () const | 
| Return True if slicer should display program path and exit.  More... | |
| bool | displaySettingsPathAndExit () const | 
| Return True if slicer should display settings path and exit.  More... | |
| bool | displayTemporaryPathAndExit () const | 
| Return True if slicer should display temporary path and exit.  More... | |
| bool | displayVersionAndExit () const | 
| Return True if slicer should display version and exit.  More... | |
| QString | extraPythonScript () const | 
| Return extra python script.  More... | |
| bool | ignoreRest () const | 
| Return True if the ignore rest argument has been passed.  More... | |
| bool | ignoreSlicerRC () const | 
| Return True if the loading of SlicerRC should be skipped.  More... | |
| bool | isTestingEnabled () const | 
| bool | keepTemporarySettings () const | 
| QStringList | modulesToIgnore () const | 
| Return list of modules that should not be loaded.  More... | |
| bool | parse (const QStringList &arguments) | 
| Convenient method allowing to parse arguments.  More... | |
| QString | pythonCode () const | 
| Return python code snippet to execute after slicer is loaded.  More... | |
| QString | pythonScript () const | 
| Return path of the python script to execute after slicer is loaded.  More... | |
| qSlicerCoreCommandOptions () | |
| bool | runPythonAndExit () const | 
| Return True if Slicer should execute python code or script and exit.  More... | |
| void | setExtraPythonScript (const QString &newExtraPythonScript) | 
| Set extra python script to be executed after slicer is loaded.  More... | |
| void | setRunPythonAndExit (bool value) | 
| bool | settingsDisabled () const | 
| bool | verbose () const | 
| Return True if slicer should display information at startup.  More... | |
| bool | verboseModuleDiscovery () const | 
| Return True if slicer should display details regarding the module discovery process.  More... | |
| ~qSlicerCoreCommandOptions () override | |
| Protected Member Functions | |
| virtual void | addArguments () | 
| QHash< QString, QVariant > | parsedArgs () const | 
| Protected Attributes | |
| QScopedPointer< qSlicerCoreCommandOptionsPrivate > | d_ptr | 
Definition at line 33 of file qSlicerCoreCommandOptions.h.
| typedef ctkCommandLineParser qSlicerCoreCommandOptions::Superclass | 
Definition at line 64 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 61 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 45 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 46 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 47 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 42 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 43 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 56 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 44 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 48 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 36 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 51 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 54 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 50 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 52 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 53 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 49 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 39 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 37 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 62 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 40 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 38 of file qSlicerCoreCommandOptions.h.
| 
 | readwrite | 
Definition at line 41 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 57 of file qSlicerCoreCommandOptions.h.
| 
 | read | 
Definition at line 55 of file qSlicerCoreCommandOptions.h.
| qSlicerCoreCommandOptions::qSlicerCoreCommandOptions | ( | ) | 
| 
 | override | 
| 
 | protectedvirtual | 
Add arguments - Called from parse() method
Reimplemented in qSlicerCommandOptions.
| QStringList qSlicerCoreCommandOptions::additionalModulePaths | ( | ) | const | 
Return list of additional module path that should be considered when searching for modules to load.
| bool qSlicerCoreCommandOptions::disableBuiltInCLIModules | ( | ) | const | 
Return True if the loading of built-in Command Line Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableBuiltInLoadableModules | ( | ) | const | 
Return True if the loading of built-in Loadable Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableBuiltInModules | ( | ) | const | 
Return True if the loading of all built-in modules should be disabled.
| bool qSlicerCoreCommandOptions::disableBuiltInScriptedLoadableModules | ( | ) | const | 
Return True if the loading of built-in Scripted Loadable Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableCLIModules | ( | ) | const | 
Return True if the loading of any Command Line Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableLoadableModules | ( | ) | const | 
Return True if the loading of any Loadable Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableMessageHandlers | ( | ) | const | 
Return True if slicer shouldn't catch messages printed to the terminal.
| bool qSlicerCoreCommandOptions::disableModules | ( | ) | const | 
Return True if the loading of any modules should be disabled.
| bool qSlicerCoreCommandOptions::disableScriptedLoadableModules | ( | ) | const | 
Return True if the loading of any Scripted Loadable Modules should be disabled.
| bool qSlicerCoreCommandOptions::disableTerminalOutputs | ( | ) | const | 
Return True if slicer shouldn't print messages on the terminal. Messages won't be displayed on either stdout or stderr and will only be captured in the error log model.
| bool qSlicerCoreCommandOptions::displayApplicationInformation | ( | ) | const | 
Return True if slicer should display application information in the terminal.
| bool qSlicerCoreCommandOptions::displayHelpAndExit | ( | ) | const | 
Return True if slicer should display help and exit.
| bool qSlicerCoreCommandOptions::displayHomePathAndExit | ( | ) | const | 
Return True if slicer should display home path and exit.
| 
 | virtual | 
Return True if slicer should display a message and exit. A message is displayed if any of the function named like display[Something]AndExit returns True.
| bool qSlicerCoreCommandOptions::displayProgramPathAndExit | ( | ) | const | 
Return True if slicer should display program path and exit.
| bool qSlicerCoreCommandOptions::displaySettingsPathAndExit | ( | ) | const | 
Return True if slicer should display settings path and exit.
| bool qSlicerCoreCommandOptions::displayTemporaryPathAndExit | ( | ) | const | 
Return True if slicer should display temporary path and exit.
| bool qSlicerCoreCommandOptions::displayVersionAndExit | ( | ) | const | 
Return True if slicer should display version and exit.
| QString qSlicerCoreCommandOptions::extraPythonScript | ( | ) | const | 
Return extra python script.
| bool qSlicerCoreCommandOptions::ignoreRest | ( | ) | const | 
Return True if the ignore rest argument has been passed.
| bool qSlicerCoreCommandOptions::ignoreSlicerRC | ( | ) | const | 
Return True if the loading of SlicerRC should be skipped.
| bool qSlicerCoreCommandOptions::isTestingEnabled | ( | ) | const | 
Return True if slicer is in testing mode. Typically set when running unit tests: ./Slicer –testing –launch ./bin/qSlicerXXXTests ...
| bool qSlicerCoreCommandOptions::keepTemporarySettings | ( | ) | const | 
Returns a value indicating whether temporary settings should be maintained.
Temporary settings are created when settingsDisabled() is true and are cleared by default.
| QStringList qSlicerCoreCommandOptions::modulesToIgnore | ( | ) | const | 
Return list of modules that should not be loaded.
| bool qSlicerCoreCommandOptions::parse | ( | const QStringList & | arguments | ) | 
Convenient method allowing to parse arguments.
| 
 | protected | 
Return the parsed arguments
| QString qSlicerCoreCommandOptions::pythonCode | ( | ) | const | 
Return python code snippet to execute after slicer is loaded.
| QString qSlicerCoreCommandOptions::pythonScript | ( | ) | const | 
Return path of the python script to execute after slicer is loaded.
| bool qSlicerCoreCommandOptions::runPythonAndExit | ( | ) | const | 
Return True if Slicer should execute python code or script and exit.
| void qSlicerCoreCommandOptions::setExtraPythonScript | ( | const QString & | newExtraPythonScript | ) | 
Set extra python script to be executed after slicer is loaded.
| void qSlicerCoreCommandOptions::setRunPythonAndExit | ( | bool | value | ) | 
| bool qSlicerCoreCommandOptions::settingsDisabled | ( | ) | const | 
Return a value indicating if slicer settings should be disabled.
When disabled, temporary settings file are created.
By default, temporary settings are cleared unless keepTemporarySettings() returns True.
| bool qSlicerCoreCommandOptions::verbose | ( | ) | const | 
Return True if slicer should display information at startup.
| bool qSlicerCoreCommandOptions::verboseModuleDiscovery | ( | ) | const | 
Return True if slicer should display details regarding the module discovery process.
| 
 | protected | 
Definition at line 212 of file qSlicerCoreCommandOptions.h.
 1.8.14
 1.8.14