关于两个qml之间数据的有关问题

关于两个qml之间数据的问题
现在有A。qml和B。qml 我想在B的tableview被点击时 将选中那行特定的值传给A。A以全局变量的方式接收,B的值现在已经取到,但是怎么传给A。最好是用信号和槽来实现。
------解决思路----------------------
在b中定义一个信号,并定义一个获取b中值得函数,在a中,接收到b发送的信号后调用b中的那个函数