improve start time and memory consumption by lazyDeclaring Qt components
generate lazy bindings