Obsolete Members for QHoverEvent

QHoverEvent 的以下成员已被弃用。提供这些成员是为了保持旧源代码的正常运行。我们强烈建议不要在新代码中使用它们。

公共函数

(deprecated in 6.3) QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, Qt::KeyboardModifiers modifiers = Qt::NoModifier, const QPointingDevice *device = QPointingDevice::primaryPointingDevice())
(deprecated in 6.0) QPoint pos() const
(deprecated in 6.0) QPointF posF() const

成员函数文档

[deprecated in 6.3] QHoverEvent::QHoverEvent(QEvent::Type type, const QPointF &pos, const QPointF &oldPos, Qt::KeyboardModifiers modifiers = Qt::NoModifier, const QPointingDevice *device = QPointingDevice::primaryPointingDevice())

自 6.3 版起,该函数已被弃用。我们强烈建议不要在新代码中使用该函数。

请使用其他构造函数(需要全局位置)。

构造一个源自device 的悬停事件对象。

type 参数必须是QEvent::HoverEnterQEvent::HoverLeaveQEvent::HoverMove

pos 是当前鼠标指针相对于接收 widget 的位置,而oldPos 是其之前的位置。modifiers 保存事件发生时所有键盘修改器的状态。

[deprecated in 6.0] QPoint QHoverEvent::pos() const

自 6.0 版起,该函数已被弃用。我们强烈建议不要在新代码中使用该函数。

请使用position().toPoint() 代替它。

返回鼠标光标相对于接收事件的部件的位置。

QEvent::HoverLeave 事件中,该位置将始终是QPoint(-1,-1)。

另请参阅 oldPos()。

[deprecated in 6.0] QPointF QHoverEvent::posF() const

自 6.0 版起,该函数已被弃用。我们强烈建议不要在新代码中使用该函数。

请使用position() 代替它。

返回鼠标光标相对于接收事件的部件的位置。

QEvent::HoverLeave 事件中,该位置将始终是QPointF(-1, -1).

另请参阅 oldPosF()。

© 2025 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.