标题:qml 图标合并文件夹问题
作者:happylatch
日期:2015-05-12 12:25
内容:
qml 图标合并文件夹问题,应该用到了3个类
DropArea
DragEvent
Drag
但是具体实现过程还没搞清楚,望高手指点。
#1 [foruok 05-12 15:14]
我之前写了一篇相关的文章,不知道对你有帮助没有,看这里:“Qt Quick里的drag and drop ”。
-----------------
我的微信公众号“程序视界”:漫谈程序人生,有趣,有能量;同时提供免费技术和职业咨询。微信扫一扫:
#2 [happylatch 05-12 17:53]
兄弟谢谢啦。之前我已经拜读了兄弟的杰作了,受益匪浅了。
做了些小例子,可是感觉离一般手机上那种效果还有一段距离呢,至今还未看到类似的例子,
似乎每个控件都是同样的DropArea的。能感知被拖进来的控件,同时自身也是一个图标。
#3 回 happylatch 的帖子 [彩阳 05-12 20:18]
happylatch:兄弟谢谢啦。之前我已经拜读了兄弟的杰作了,受益匪浅了。
做了些小例子,可是感觉离一般手机上那种效果还有一段距离呢,至今还未看到类似的例子,
似乎每个控件都是同样的DropArea的。能感知被拖进来的控件,同时自身也是一个图标。
....... (2015-05-12 17:53)
某手机研发商使用QML作为界面,因此这个实现起来还是有办法的。仔细思考一下应该就能够实现。
#4 [foruok 05-12 22:08]
参看我的代码 Drag.supportedActions: Qt.CopyAction;我感觉CopyAction修改为MoveAction就可以实现类似的效果吧。
-----------------
我的微信公众号“程序视界”:漫谈程序人生,有趣,有能量;同时提供免费技术和职业咨询。微信扫一扫:
#5 [happylatch 05-13 10:50]
改了些,拖入没有问题了,现在是里面有9个小区域,拖出时得知道是拖出了那个,得记录位置,可能根据拖出时鼠标位置判断,具体未尝试。