class_docstr: Horizontal or vertical splitter with some changes:
  - save/restore works correctly
class_docstr_tok: ["Horizontal","or","vertical","splitter","with","some","changes",":","-","save\/restore","works","correctly"]
code: def restoreState(self, state):
      sizes = state["sizes"]
      self.setSizes(sizes)
      for i in range(len(sizes)):
          self.setStretchFactor(i, sizes[i])
  
imports: import weakref
  from ..Qt import QtCore, QtWidgets
  from .Dock import Dock
label_desc: Use image node_id 4 for calling the SplitContainer obj's underlying member method code with example usage: obj.restoreState(state) without return types