• 5888阅读
  • 6回复

[提问]QT如何实现类似VS中DOCK拖动时的方向导航键 [复制链接]

上一主题 下一主题
离线wchflchy
 
只看楼主 倒序阅读 楼主  发表于: 2012-11-06
标题,实现图中的方向导航,用来确定控件摆放位置
QT新手上路
离线myseemylife

只看该作者 1楼 发表于: 2012-11-08
最垃圾的办法、、、算坐标~一个一个 move
蠢笨的愚钝~
离线wchflchy
只看该作者 2楼 发表于: 2012-11-08
晕,有没有好点的办法?我现在是用QT给的那五个区域做的区域判断的,但是实现后效果达不到要求,跟VS编译器的那种差别很大
QT新手上路
离线liuxu_lx7
只看该作者 3楼 发表于: 2012-11-08
回 2楼(wchflchy) 的帖子
你图中的绘制方法,是基于QGraphicsItem的么?
离线wchflchy
只看该作者 4楼 发表于: 2012-11-09
回 3楼(liuxu_lx7) 的帖子
不是的,我现在都是直接用图片的。没有自己绘制。现在实现这个东西都没有头绪。
QT新手上路
离线liuxu_lx7
只看该作者 5楼 发表于: 2012-11-09
我是想,如果是基于QGraphicsItem,也就是基于QGraphicsView的,它可以在鼠标移动的时候监测你的鼠标Enter了哪个QGraphicsItem, 这几个方向就是自己绘制的QGraphicsItem,那么很容易确定你鼠标放下时,该触发哪种方案。
离线wchflchy
只看该作者 6楼 发表于: 2012-11-12
哦,了解了,我试试,谢谢啊。因为白天能上网的时间不多,才看到消息,实在太感谢了
QT新手上路
快速回复
限100 字节
 
上一个 下一个