Exemplo n.º 1
0
    def __init__(self, name, path, parent, project_info):
        super().__init__(project_info, name, parent)
        self.path = os.path.join(path, name, name + '.py')
        self.file_system_operator = FileSystemOperator(self.path, self.project_info.parent)
        self._set_icon(False)

        self.add_target_items()
Exemplo n.º 2
0
 def __init__(self, name, path, parent=None, is_editable=True, project_info=None):
     self._is_editable = is_editable
     super().__init__(name, path, parent)
     self._set_icon()
     self.file_system_operator = FileSystemOperator(self.path)
Exemplo n.º 3
0
 def __init__(self, name, path, parent, is_editable=True, project_info=None):
     super().__init__(name, path, parent)
     _, extension = os.path.splitext(name)
     self._set_icon(extension)
     self.file_system_operator = FileSystemOperator(self.path)
Exemplo n.º 4
0
 def __init__(self, name, path, project_info, parent=None):
     super().__init__(project_info, name, parent)
     self.path = path
     self.file_system_operator = FileSystemOperator(
         self.path, self.project_info.parent)
Exemplo n.º 5
0
 def __init__(self, project_info, name, path, parent=None):
     self.observer = None
     super().__init__(project_info, name, parent)
     self._is_enabled = False
     self.set_children_hidden(True)
     self.file_system_operator = FileSystemOperator(path, project_info.parent)
Exemplo n.º 6
0
 def update_item(self, path):
     name = os.path.basename(os.path.splitext(path)[0])
     self.path = path
     self.setText(name)
     self.file_system_operator = FileSystemOperator(self.path, self.project_info.parent)
Exemplo n.º 7
0
 def __init__(self, name, path, parent, project_info):
     super().__init__(name, path, project_info, parent=parent)
     _, extension = os.path.splitext(name)
     self._set_icon(extension)
     self.file_system_operator = FileSystemOperator(self.path, project_info.parent)