cli_gen_tool.py¶
- class cli_gen_tool.GUI(init_instance)[source]¶
Bases:
Pathing,Logger,UserDialogs,FileManipulation,objectInitializes Qt services and the tool GUI
- Args:
Pathing (object): script/binary pathing Logger (object): logging services UserDialogs (object): user dialogs/interaction FileManipulation (object): cli file editing, cli settings json read object (object): base class extended
- class cli_gen_tool.Headless(init_instance)[source]¶
Bases:
ParseInputHandlerConfig,CLIFileStrings,ReadMe,Config_H,CLI_H,Functions_H,Parameters_H,CLIHelperMethods,Pathing,Logger,FileManipulation,objectNo Qt services loaded, completely headless use -h to see options when launching cli_gen_tool.py
- Args:
ParseInputHandlerConfig (object): Parses config.h CLIFileStrings (object): CLI template/license strings ReadMe (object): readme generator Config_H (object): config.h generator CLI_H (object): cli.h generator Functions_H (object): functions.h generator Parameters_H (object): parameters.h generator CLIHelperMethods (object): formatting helpers Pathing (object): script/binary pathing Logger (object): logging services FileManipulation (object): cli file editing, cli settings json read object (object): base class extended