def addTaskGroup(self, taskGroup):

        assert isinstance(taskGroup, TaskGroup)
        assert not taskGroup in self.taskGroups
        self.taskGroups.append(taskGroup)
        taskGroup.arguments.parent = self.arguments
        taskGroup.environment.parent = self.environment
Called when a setting got selected in the settings tree
dataset/ETHPy150Open mikrosimage/OpenRenderManagement/src/puliclient/__init__.py/TaskGroup.addTaskGroup--crossover with--dataset/ETHPy150Open tobspr/RenderPipeline/toolkit/day_time_editor/main.py/DayTimeEditor._on_setting_selected