How do I draw a tree upside down in qtree?
So root at the bottom and leaves at the top.
This cannot easily be done with qtree. However, it can be done with tikz-qtree and the syntax for specifying the trees is essentially identical, except for additions thanks to TikZ.
Page two in the manual should solve your problem.
The
grow=directionandgrow'=directionoptions control the orientation of trees just as for standard TikZ trees. However, direction must be one ofup,down,left, orright. The difference between grow andgrow'is that grow places children counterclockwise with respect to their parent andgrow'places them clockwise:
\begin{tikzpicture}[grow'=up]
\Tree [.NP [.Adj upside-down ] [.N tree ] ]
\end{tikzpicture}

tikz-qtreeandqtreeare different packages; you can't easily draw a tree upside down in regularqtree, so if Zi Wang was using the latter, he couldn't have found the answer in the manual. – Alan Munn Apr 22 '12 at 17:28