wow, I am really lost then. If I have 5 widgets in one layout, and 10 widgets in another layout... and I create 15 indexes... how am I suppose to view my 5 widgets at once, then switch over to the other 10 and vice versa? setCurrentIndex() only takes 1 index at a time. I don't want to show one widget at a time, I want to show groups of widgets at a time that happen be in the same location. I guess I don't see how to do this with QStackedWidget.