docs: def _on_split_requested(self):
          """
          Emits the split requested signal with the desired orientation.
          """
          orientation = self.sender().text()
          widget = self.widget(self.tab_under_menu())
          if 'horizontally' in orientation:
              self.split_requested.emit(
                  widget, QtCore.Qt.Horizontal)
          else:
              self.split_requested.emit(
                  widget, QtCore.Qt.Vertical)