"programming with qt "
This is the book that I bought to learn Qt. It is OK to learn Qt but it is a little dated.
"Are these books a good book for a beginer ?"
"Programming with Qt " by Dalheimer is good for learning Qt. However, Dalheimer assumes that he is talking to an experienced programmer who happens not to know Qt. If you are an inexperienced programmer then you will find this book tough sledding.
Be prepared. Create a LifeBoat CD.