• 4480阅读
  • 5回复

[提问]qml 图标合并文件夹问题 [复制链接]

上一主题 下一主题
离线happylatch
 

只看楼主 倒序阅读 楼主  发表于: 2015-05-12

qml 图标合并文件问题,应该用到了3个类
DropArea
DragEvent
Drag
但是具体实现过程还没搞清楚,望高手指点。
离线foruok

只看该作者 1楼 发表于: 2015-05-12
我之前写了一篇相关的文章,不知道对你有帮助没有,看这里:“Qt Quick里的drag and drop ”。

-----------------
我的微信公众号“程序视界”:漫谈程序人生,有趣,有能量;同时提供免费技术和职业咨询。微信扫一扫:

我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线happylatch

只看该作者 2楼 发表于: 2015-05-12
兄弟谢谢啦。之前我已经拜读了兄弟的杰作了,受益匪浅了。

做了些小例子,可是感觉离一般手机上那种效果还有一段距离呢,至今还未看到类似的例子,
似乎每个控件都是同样的DropArea的。能感知被拖进来的控件,同时自身也是一个图标。

离线彩阳

只看该作者 3楼 发表于: 2015-05-12
回 happylatch 的帖子
happylatch:兄弟谢谢啦。之前我已经拜读了兄弟的杰作了,受益匪浅了。
做了些小例子,可是感觉离一般手机上那种效果还有一段距离呢,至今还未看到类似的例子,
似乎每个控件都是同样的DropArea的。能感知被拖进来的控件,同时自身也是一个图标。
....... (2015-05-12 17:53) 

某手机研发商使用QML作为界面,因此这个实现起来还是有办法的。仔细思考一下应该就能够实现。
上海Qt开发联盟,热忱地欢迎你的加入!
离线foruok

只看该作者 4楼 发表于: 2015-05-12
参看我的代码 Drag.supportedActions: Qt.CopyAction;  我感觉CopyAction修改为MoveAction就可以实现类似的效果吧。
-----------------
我的微信公众号“程序视界”:漫谈程序人生,有趣,有能量;同时提供免费技术和职业咨询。微信扫一扫:
[attachment=13714]
我的博客:http://blog.csdn.net/foruok
我的微信订阅号:程序视界
离线happylatch

只看该作者 5楼 发表于: 2015-05-13
改了些,拖入没有问题了,现在是里面有9个小区域,拖出时得知道是拖出了那个,得记录位置,可能根据拖出时鼠标位置判断,具体未尝试。
快速回复
限100 字节
 
上一个 下一个