各位走过的路过的大哥:
小弟已经为此问题纠结了N久,并可能仍将纠结下去,直到有贵人相助。最近小弟接到一个任务。
1、用QTabWidget做页面切换。
2、通过拖拽标签产生新窗口,并在拖拽时显示该窗口的截图。
3、新窗口产生后,原有标签从QTabWidget删除。
4、在拖拽后并且未drop时,放弃拖拽,便签仍可恢复到原位置正常显示。
5、即使拖拽到应用程序主窗体之外(桌面),也可实现drop结果。
6、拖拽标签,左右移动,当便签位于另一个便签上方时,该标签自动切换位置。效果和QTabwidget的setMovable()一直。
目前小弟的问题主要在于,1、不知道QTabWidget的拖拽实现怎么实现,2、如何获取QTabWidget标签的对象。
3、在窗体之外如何能相应dropEvenet事件。
以上效果,在某公司做的Qt程序中均有实现,或许不是QTabWidget实现,可否提供思路,避免小弟再撞南墙。高分重谢!!
CSDN发帖至今无果,请各位大隐现身吧!!感激不尽!!!!