在TextEdit中增加DropArea
TextEdit{
id: textEdit
height: 300
width: parent.width
DropArea{
anchors.fill: parent
onDropped: {
if (drop.hasUrls){
console.debug("拖放了文件: " + drop.urls.length);
for(var i = 0; i < drop.urls.length; i++){
console.debug("文件: " + drop.urls[i]);
textEdit.append("文件: " + drop.urls[i])
}
}
else if (drop.hasText){
console.debug("拖放了本文: " + drop.text.length);
console.debug("文本: " + drop.text);
textEdit.append("文本: " + drop.text)
}
}
}
}
需要完整代码请访问QtQuickExamples
联系方式:
作者 | 郑天佐 |
---|---|
278969898 | |
主页 | http://www.camelstudio.cn |
邮箱 | camelsoft@163.com |
博客 | http://blog.csdn.net/zhengtianzuo06 |
github | https://github.com/zhengtianzuo |
QQ群 | 199672080 |