It provides the items this way: root + page 1 | + annotations for page 1 + page 2 | + annotations for page 2 .. and so on It does not return subtrees for pages without annotations. svn path=/trunk/KDE/kdegraphics/okular/; revision=709946