Qt:为QGroupBox重新实现dropEvent()

时间:2012-02-14 16:21:10

标签: qt drag-and-drop

在我的GUI上我有一个QListWidget,我希望能够将一个项目拖出它并进入我附近的QGroupBox。

我注意到dropEvent()函数是QWidget中的虚函数 - 如果我想重新实现QGroupBox,我可以单独实现该函数吗?

或者我是否必须实际上将QGroupBox子类化为使用重新实现的dropEvent()创建自己的widget样式。

1 个答案:

答案 0 :(得分:2)

你必须继承QGroupBox的子类,实现支持drag'n drop +的方法,而不是使用该类。

http://www.informit.com/articles/article.aspx?p=1405546