As a kid I remember I was lost in all that OOP, window handles and stuff, and could never do anything. Delphi was like assembling Lego. Very similar to QtCreator.
I went the same path and it was a bit of a shock when I found out i have to fire up Visual C++ to do a custom VB button.