minor refactoring
prepare space for adding qtWidgets
generate qtWidgets bindings