Did you try to include Maemo patches from Qt 4.5? I tried to merge to patches to Qt 4.6 quite some time ago, but I never got too far because of lack of time and motivation.
Did you have to patch the sources to get them to compile for Diablo? Could you upload the patches somewhere?