I'm trying to add descriptions to certain nodes in a Syntax tree. I'm using qtree, but I can't seem to find a way to do this. I'm also trying to box some, but not all of the nodes in the tree. Here's an idea of what I'm looking for:
I just have some very simple tree code for now:
\Tree[.NP [.Det that ] [.N' [.N student ] [.PP \edge[roof]; {of physics} ] ] ]
Thanks for the help!

