new file for qt and rpc
new file for qt and rpc