24146 split qt into framework