Well, as you said, you can set all the sheet in your central widget stylesheet. You can also include the stylesheet for widgets that get loaded later. Though you wont be able to see them in designer.

Is there a way like in html to include the css file from somewhere?
I guess yes,, I had read something familiar but cant recall. So lets wait for someone else to answer