Establecer posición para dibujar árbol binario

Quiero dibujar un árbol binario con un marco gráfico (Qt) como este:

        9
       /  \
      1    10
    /  \     \
   0    5     11
  /    /  \
 -1   2    6

pero tengo un problema para configurar X e Y para cada nodo, ¿tiene alguna idea de la posición de fijación y fijación? (Tengo solo la altura de cada nodo y izquierda-niño y derecha-niño)

Respuestas a la pregunta(5)

Su respuesta a la pregunta