LookAtClick Class Reference

#include <VisionX/gui-plugins/LookAtClick/LookAtClick.h>

+ Inheritance diagram for LookAtClick:

Signals

void clickedAt (const QPoint &point)
 

Public Member Functions

void drawBackground (QImage &image)
 
 LookAtClick (QWidget *parent=nullptr)
 
void process ()
 
QSize sizeHint () const override
 

Protected Member Functions

bool eventFilter (QObject *watched, QEvent *event) override
 
void mouseMoveEvent (QMouseEvent *event) override
 
void mousePressEvent (QMouseEvent *event) override
 
void paintEvent (QPaintEvent *event) override
 

Detailed Description

Definition at line 9 of file LookAtClick.h.

Constructor & Destructor Documentation

◆ LookAtClick()

LookAtClick ( QWidget *  parent = nullptr)
explicit

Definition at line 12 of file LookAtClick.cpp.

Member Function Documentation

◆ clickedAt

void clickedAt ( const QPoint &  point)
signal
+ Here is the caller graph for this function:

◆ drawBackground()

void drawBackground ( QImage &  image)

Definition at line 19 of file LookAtClick.cpp.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ eventFilter()

bool eventFilter ( QObject *  watched,
QEvent *  event 
)
overrideprotected

Definition at line 37 of file LookAtClick.cpp.

+ Here is the call graph for this function:

◆ mouseMoveEvent()

void mouseMoveEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 63 of file LookAtClick.cpp.

◆ mousePressEvent()

void mousePressEvent ( QMouseEvent *  event)
overrideprotected

Definition at line 47 of file LookAtClick.cpp.

+ Here is the caller graph for this function:

◆ paintEvent()

void paintEvent ( QPaintEvent *  event)
overrideprotected

Definition at line 68 of file LookAtClick.cpp.

◆ process()

void process ( )

◆ sizeHint()

QSize sizeHint ( ) const
override

Definition at line 32 of file LookAtClick.cpp.


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