I am trying to create a UI with Pyside similar to the Shape Editor (a treeWidget where each item can contain buttons and other stuff). Currently I have it working using setItemWidget, but it's prohibitively slow. Is there a better way of creating an interface like that?