Hi to all and thats my first post …and I got a few doubts

I receive a project at school that consist on a little application “Client&Sever” so here a short description ..

Server Side: “Must be platform independent , able to switch over a few DBs without much of trouble and OO ”
sooo been a Java Web dev for 2 years my logical choice was “Java and Hibernate” that will do the job just fine fast and clean..

Cliente Side: “Light ,Fast and platform independent” and cannot be a “ webapp”

Here's my problem starts , I hate SWT/swing , it's not light not that fast and definally not pretty(my opinion) and on top off all this I actually never did a full GUI application.

Been a Linux/KDE user as well I know that Qt4 really rocks for GUI apps but a have no clue if it's possible to integrate those two technologies , How they will communicate and so on..
And I know about QT Jambi and because it's a dead end it's out , I can only use technologies well supported ..

If my post seems silly, I'm sorry I never did anything on QT/C++ before, but I will , in a near future.

Any suggestion I will appreciate

Tks

sry about my bad English..