Thank you guys for all the replies!

wysota:The only thing I don't know is templates(never found a good tut.)
Zlatomir :Yeah,I see Qt used pointers and memory managment all the time..however I am not so good with this...:/