用Qt实现一个拖拽文件至程序界面上直接打开文件的功能,该怎么解决

用Qt实现一个拖拽文件至程序界面上直接打开文件的功能
我有一个程序,可以点击pushbutton弹出打开文件的对话框的方式打开txt文件,将txt文件内容显示在textEdit中,现在我想再加一个功能,就是直接将文件拖到程序的textedit上实现打开,怎么做?

------解决方案--------------------
http://blog.csdn.net/pcsuite/article/details/6147191

看看这个
------解决方案--------------------
探讨
那就实现只有txt可拖放好了,word拖上去光标上看也是可以的,会给人误导啊,这个怎么改