Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
QQuickSelectable Class Referenceabstract

#include <qquickselectable_p.h>

+ Inheritance diagram for QQuickSelectable:
+ Collaboration diagram for QQuickSelectable:

Public Member Functions

virtual QQuickItemselectionPointerHandlerTarget () const =0
 
virtual bool startSelection (const QPointF &pos)=0
 
virtual void setSelectionStartPos (const QPointF &pos)=0
 
virtual void setSelectionEndPos (const QPointF &pos)=0
 
virtual void clearSelection ()=0
 
virtual void normalizeSelection ()=0
 
virtual QRectF selectionRectangle () const =0
 
virtual QSizeF scrollTowardsSelectionPoint (const QPointF &pos, const QSizeF &step)=0
 

Detailed Description

Definition at line 23 of file qquickselectable_p.h.

Member Function Documentation

◆ clearSelection()

virtual void QQuickSelectable::clearSelection ( )
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate().

+ Here is the caller graph for this function:

◆ normalizeSelection()

virtual void QQuickSelectable::normalizeSelection ( )
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate().

+ Here is the caller graph for this function:

◆ scrollTowardsSelectionPoint()

virtual QSizeF QQuickSelectable::scrollTowardsSelectionPoint ( const QPointF pos,
const QSizeF step 
)
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate(), and QQuickSelectionRectanglePrivate::scrollTowardsPos().

+ Here is the caller graph for this function:

◆ selectionPointerHandlerTarget()

virtual QQuickItem * QQuickSelectable::selectionPointerHandlerTarget ( ) const
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::createHandle(), and QQuickSelectionRectanglePrivate::handleUnderPos().

+ Here is the caller graph for this function:

◆ selectionRectangle()

virtual QRectF QQuickSelectable::selectionRectangle ( ) const
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::updateHandles().

+ Here is the caller graph for this function:

◆ setSelectionEndPos()

virtual void QQuickSelectable::setSelectionEndPos ( const QPointF pos)
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate(), and QQuickSelectionRectanglePrivate::createHandle().

+ Here is the caller graph for this function:

◆ setSelectionStartPos()

virtual void QQuickSelectable::setSelectionStartPos ( const QPointF pos)
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate(), and QQuickSelectionRectanglePrivate::createHandle().

+ Here is the caller graph for this function:

◆ startSelection()

virtual bool QQuickSelectable::startSelection ( const QPointF pos)
pure virtual

Implemented in QQuickTableViewPrivate.

Referenced by QQuickSelectionRectanglePrivate::QQuickSelectionRectanglePrivate().

+ Here is the caller graph for this function:

The documentation for this class was generated from the following file: