I think in the old days, white screen with black letters was design to make an impression of sheet of paper. Now it still exists.
On Smart Phones and Tablets it's changing cause less white light means longer battery life. On the Desktop not a lot of normal people care. Unless that’s your style and You want to be unique.
My digital background's turning black not only cause its environment friendly, but the main reason is how it effects my eyes. I noticed that dark background while programming are less intense for my eyes.
It worth mention that, the room where you work also sloud be similre lighting as your computer screen. You also shloud look at the monitor a fiew degrees down and don't forget blink. This way your eyes will be less dray. About blinking it's easier to say than done! :)
If you do tee or coffee break, to give your eyes a break you should look throw the window far far away.
I do not ware glasses! At least Yet!
I have one weaker eye then the other. My vision changing during the week. If I would do eye test , ware you cover one eye and then have to see and say letters or animal names watching form the distance, on a Friday after intensive work week I most likely failed, but on Monday after a weekend in the village away and away from PC, I most likely pass the test.
So it's great that Qt-Creator can have a dark skin!
And "Sublime text" it's great by default. If You did not try yet, It's a great editor, definitely should try out!
Keep your eyes healthy :) and have fun programming!