一、概述

defaultDropAction属性用于控制QAbstractItemView及其子类的实例视图中拖放时放下的默认操作。该属性的类型为枚举类型DropAction。

二、defaultDropAction取值及含义

三、访问方法

如果未设置该属性,则defaultDropAction默认为CopyAction。可以通过defaultDropAction()、setDefaultDropAction(DropAction)来访问和设置defaultDropAction属性。

四、补充说明

defaultDropAction属性看起来很简单,但老猿测试时发现了很多与官网文档不一致的地方,因此反复测试了好长时间,耽误了近3天时间。测试的效果在第二部分的表格中说明了。

还有几个地方要在此补充说明一下:

1、关于视图中的拖放动作,与多个属性相关,包括showDropIndicator、dragDropMode、defaultDropAction、dragEnabled、dragDropOverwriteMode,最终的拖放结果是一个属性组合作用的结果;

2、拖放时,放下时可能是在数据项之上,也可能是非数据项之上(如数据行之间、或视图开始处或最后处),拖放的结果在这两类地方可能是不同的。

老猿Python,跟老猿学Python!

最新文章

  1. MIMO下的MES均方误差详细推导过程
  2. WordPress翻译中 __()、_e()、_x、_ex 和 _n 的用法及区别
  3. 热烈庆祝杨学明老师为苏宁、中兴、烽火、CNNIC、创维、金立、中航信等知名企业提供培训和咨询服务!
  4. 个人阅读作业Week17
  5. Maximum Subsequence Sum(接上篇)
  6. (转)iOS应用程序生命周期(前后台切换,应用的各种状态)详解
  7. HDU 1247 Hat’s Words (字符串匹配,暴力)
  8. poj 2996 Help Me with the Game(模拟)
  9. 谈论C++当然结果
  10. canvas在手机qq浏览器显示错乱
  11. CPU 风扇清理灰尘加油全过程图解
  12. rebbitmq-RPC(C#)
  13. 关于synchronized、wait、notify已经notifyAll的使用
  14. 修改jsp默认编码
  15. 欲练JS,必先攻CSS——前端修行之路
  16. 【NOIP2013】传染病控制
  17. python运行时参数m的作用
  18. 树莓派3 之 安装Mysql服务
  19. 腾讯tOS死亡或注定,为何国内无自主ROM?
  20. 【转】Java工程师成神之路

热门文章

  1. HTML5+CSS3城市场景动画
  2. Python专题之详解enumerate和zip
  3. Linux AWK工作原理
  4. Python学习笔记1:基础
  5. CSS渐变中是如何定义渐变线的
  6. 1-06-2 Lambda表达式
  7. Apache POI读写Excel
  8. Caused by: java.lang.ClassNotFoundException: com.alibaba.druid.filter.logging.Log4j2Filter
  9. 使用Ant将项目打成war包
  10. tp5 上传视频方法