Remove dependency on the QT framework

Remove the dependency on the QT framework. If possible all types shall be replaced with an equivalent standard type for compatibility and portability.