che sono le qt??? ma io poi non ho capito uina cosa........so che esistono delle librerie (alcune fornite direttamente dal linguaggio come le java.awt di java) di classi che in pratica creano un livello di astrazione tra programmatore e api, ma i programmatori seri usano questi o gestiscono direttamente le chiamate alle api??
Le qt sono un framework sviluppato Nokia. Esso è costituito, tra l'altro, di un toolkit grafico.
I maggiori programmi che usano tale toolkit sono quelli di Adobe.
Tale framework è multipiattaforma, quindi gira su ogni sistema operativo, ed è sviluppato in C++, quindi non hai bisogno di binding esterni per usarlo.
Fossi in te ripeterei prima l'OOP, poi comincerei con lo studiarmi questi libri:
- C++ Primer (è per i novizi, ma lo spiega benissimo!)
- Effective C++ (hint & tricks per il C++, nonchè un grande aiuto sulla gestione dinamica della memoria)
- Accelerated C++ (esempi e spiegazioni varie)
Dopo aver studiato almeno 2 di questi, puoi dare un'occhiata alle Qt o ai toolkit grafici
