using C++ & QT