|
|
1
0
如果你想控制你的拖放行为,你需要设置你自己的mime数据。 您可以按任何方式对要拖放的数据进行编码。我将把拖动的项放入一个列表中,并将它们编码为JSON,因为我很懒。
在源视图的模型中,重写
当有人从列表中抓取并拖动一个或多个项目时,Qt将调用
在
在目标视图的模型中,重写
在第一行中,我从
之后,代码的其余部分将确定在何处添加新行并插入新行。 更多信息是 in the docs ,尤其是关于 adding new drag and drop types . |
|
|
Joseph · 如何为QTreeWidget中的项目设置标志? 8 年前 |
|
|
royatirek · 无法使用sqlite和pyqt将数据插入数据库 8 年前 |
|
|
P. Bourzeix · 很长的输入/输出进程可以由线程处理吗 8 年前 |
|
|
Mersper · 这个Python代码是怎么回事? 8 年前 |
|
|
prattom · pyqt qlabel只显示字符串的第一个字符 8 年前 |
|
|
Spencer · PyQt4:使用QTimer不断更新进度条 8 年前 |
|
|
Aadit · 在PyQt4中使用QThread运行线程时更新变量值 8 年前 |