Qt意外激活dragLeaveEvent,怎么办?
Qt Accidental activation of dragLeaveEvent,what should I do?
我在 QScrollArea
上有一个 QPushButton
,QPushButton
的父级是 QScrollArea
。我把对象拖到QScrollArea
然后拖到QPushButton
总是激活QScrollArea
的dragLeaveEvent
,我不想激活这个功能,我该怎么办做什么?
感谢您的回复,我已经解决了问题。
方法很简单,把QPushButton的parent设置为QScrollArea::widget()就解决了
我在 QScrollArea
上有一个 QPushButton
,QPushButton
的父级是 QScrollArea
。我把对象拖到QScrollArea
然后拖到QPushButton
总是激活QScrollArea
的dragLeaveEvent
,我不想激活这个功能,我该怎么办做什么?
感谢您的回复,我已经解决了问题。 方法很简单,把QPushButton的parent设置为QScrollArea::widget()就解决了