compatibility with qt 4.6 & 4.7, without interfering qt 4.8 and port to 5

fixeds to #6 , closed #6 due make it compatible building into qt 4.6 and 4.7 environments and use newbreeze in many distributions, please merge it, will help many users to can use newbreeze in their older distributions