Obsolete Members for QHoverEvent | Qt GUI | Qt 6.11.1
Description: The QHoverEvent class contains parameters that describe a mouse event.

- Qt 6.11
- Qt GUI
- C++ Classes
- QHoverEvent
- Qt 6.11.1 Reference Documentation

# Obsolete Members for QHoverEvent

The following members of class QHoverEvent are deprecated. They are provided to keep old source code working. We strongly advise against using them in new code.

## Public Functions

`(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

## Member Function Documentation

### `[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())

This function is deprecated since 6.3. We strongly advise against using it in new code.

Use the other constructor instead (global position is required).

Constructs a hover event object originating from device.

The type parameter must be QEvent::HoverEnter, QEvent::HoverLeave, or QEvent::HoverMove.

The pos is the current mouse cursor's position relative to the receiving widget, while oldPos is its previous such position. modifiers hold the state of all keyboard modifiers at the time of the event.

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

This function is deprecated since 6.0. We strongly advise against using it in new code.

Use position().toPoint() instead.

Returns the position of the mouse cursor, relative to the widget that received the event.

On QEvent::HoverLeave events, this position will always be QPoint(-1, -1).

See also oldPos().

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

This function is deprecated since 6.0. We strongly advise against using it in new code.

Use position() instead.

Returns the position of the mouse cursor, relative to the widget that received the event.

On QEvent::HoverLeave events, this position will always be QPointF(-1, -1).

See also oldPosF().