docs: def has_children(self):
          """
          Checks if there are children tab widgets.
          :return: True if there is at least one tab in the children tab widget.
          """
          for splitter in self.child_splitters:
              if splitter.has_children():
                  return splitter
          return self.main_tab_widget.count() != 0