问题描述:
目前项目中使用qt的mdiArea,当mdiArea中含有两个以上窗口时,我想对其中一个窗口进行操作的同时,所有其他的子窗口都跟随操作,如图:
我想对左边的视图进行鼠标移动操作,同时右边视图跟随移动,请问该如何实现?
问题描述:
目前项目中使用qt的mdiArea,当mdiArea中含有两个以上窗口时,我想对其中一个窗口进行操作的同时,所有其他的子窗口都跟随操作,如图:
我想对左边的视图进行鼠标移动操作,同时右边视图跟随移动,请问该如何实现?
通过信号槽机制实现。当鼠标在左边窗口移动的时候,把x和y方向移动的距离、鼠标的操作类型(点击、移动、释放等),通过信号发送给右边的窗口,右边的窗口建立一个槽函数,接收到信号后,根据信号发送过来的参数进行重绘就是了。