this was a little bit to do with me organizing my thoughts and hacking around on the qt5 branch at the same time... i'll remove version numbers, is that enough?