There is of course MDI and QGraphicsView too. Both let you easily add widgets on top of each other and have scrolling capabilities.
As for using a scrollArea. Why not add a single parent widget and use that parent widget to display the other widgets?
You can use layouts anyway if you want to put them on top of each other.
Bookmarks