qt如何实现拖拽
本文以实例的形式,一步步来说明如何通过拖拽,打开一个文本文件
工具/原料
qt
打开文本文件
1、新建一个QTextEdit的子类C怡觎现喾MyTextEdit。该类在构造函数数中,通过传入的文件名打开文件,并显示在QTextEdit中

2、在MainWindow中添加QTabWidget对象。调用setCentralWi蟠校盯昂dget设置QTabWi颊俄岿髭dget为主窗口。在QTabWidget中添加一个tab页,该tab页的widget就是上一步新建的CMyTextEdit

3、运行效果如下

2、设置MainWindow接受拖拽事件

4、运行之后,拖拽第一个文件到窗口,可以正常打开再拖拽一个文件,可以看到,文件2的路径显示在了文件1的内容里

6、这样就可以拖拽多个文件了

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:57
阅读量:44
阅读量:27
阅读量:94
阅读量:85