找了半天没找对能在哪里设置、
我是继承了qtextEdit然后重现了dragEnterEvent和dropEvent
在dropEvent中,如果不调用QTextEdit::dropEvent(event);就不会出现file:///,但是光标会出问题,光标会固定在最后,而且不会闪,点其它地方也没反应,但其实光标已经过去了,输入和删除都是在点击的位置。
最后的解决办法:不是很好,偷了个巧
把QTextEdit::dropEvent(event);放在重写的dropEvent(event);最前面,然后再读取文件内容、清空textedit(此时里面已经有file:///xxxx)、赋值
qtextEdit 拖入文件显示file:///xxxxx文件完整路径
最新推荐文章于 2023-10-13 10:54:22 发布