You can stack widgets by not using layouts and setting the right coordinates.
You can make parts of the slider transparent by creating a custom style.

You can also use a graphicsview as the parent widget and put all the child widgets in a scene. Then you can even do nice effects without a lot of effort. Or use QML directly.

But, I would never use such a program. It's unbelievably annoying.