Hi,

I'm writing a web scraper app and am currently designing a settings dialog. This is what it will look like:



As you can see, there are several buttons at the top and clicking on each one brings the relevant settings page. Now how do I accomplish this? I mean, I've managed to do it by overlapping all the setting pages (having them at the same position), and then calling the .hide() (or .show()) function when the user clicks a button. I was just wondering if there was a better way to go about this.

Oh by the way, I'm using PySide (Python's Qt bindings).

Thanks
Deusdies