3#ifndef QQuickVTKInteractorAdapter_h 
    4#define QQuickVTKInteractorAdapter_h 
    9#include "vtkGUISupportQtQuickModule.h"  
   26VTK_ABI_NAMESPACE_BEGIN
 
   80  QPointer<QQuickWindow> m_qwindow;
 
   81  QList<QEvent*> m_queuedEvents;
 
Intermediate class that handles relaying Qt events to VTK.
 
void setQQuickWindow(QQuickWindow *win)
 
void QueueWheelEvent(QQuickItem *item, QWheelEvent *e)
 
void ProcessEvents(vtkRenderWindowInteractor *interactor)
 
QQuickVTKInteractorAdapter(QObject *parent=nullptr)
 
static QPointF mapEventPosition(QQuickItem *item, const QPointF &localPos)
 
void QueueEvent(QEvent *e)
 
void QueueGeometryChanged(const QRectF &newGeometry, const QRectF &oldGeometry)
 
void QueueHoverEvent(QQuickItem *item, QHoverEvent *e)
 
static QPointF mapEventPositionFlipY(QQuickItem *item, const QPointF &localPos)
 
void QueueKeyEvent(QQuickItem *item, QKeyEvent *e)
 
void QueueMouseEvent(QQuickItem *item, QMouseEvent *e)
 
void QueueFocusEvent(QQuickItem *item, QFocusEvent *e)
 
platform-independent render window interaction including picking and frame rate control.
 
abstract specification for renderers
 
#define VTK_DEPRECATED_IN_9_3_0(reason)