Top bar widget buttons and widget transition.

I will be looking if Qt offers better ways to change CSS at run time.