switched to Qt and C++ client