CustusX  2023.01.05-dev+develop.0da12
An IGT application
cx::MousePadWidgetInternal Class Reference

#include <cxMousePadWidget.h>

Inheritance diagram for cx::MousePadWidgetInternal:

Signals

void mouseMoved (QPointF deltaN)
 

Public Member Functions

 MousePadWidgetInternal (QWidget *parent, QSize minimumSize)
 
virtual ~MousePadWidgetInternal ()
 
void setFixedXPos (bool on)
 
void setFixedYPos (bool on)
 
virtual QSize minimumSizeHint () const
 

Protected Member Functions

void paintEvent (QPaintEvent *event)
 
virtual void showEvent (QShowEvent *event)
 
virtual void mouseMoveEvent (QMouseEvent *event)
 
virtual void mousePressEvent (QMouseEvent *event)
 
virtual void mouseReleaseEvent (QMouseEvent *event)
 
virtual void resizeEvent (QResizeEvent *event)
 

Detailed Description

Internal class for the MousePadWidget

Definition at line 35 of file cxMousePadWidget.h.

Constructor & Destructor Documentation

cx::MousePadWidgetInternal::MousePadWidgetInternal ( QWidget *  parent,
QSize  minimumSize 
)

Definition at line 27 of file cxMousePadWidget.cpp.

cx::MousePadWidgetInternal::~MousePadWidgetInternal ( )
virtual

Definition at line 32 of file cxMousePadWidget.cpp.

Member Function Documentation

virtual QSize cx::MousePadWidgetInternal::minimumSizeHint ( ) const
inlinevirtual

Definition at line 44 of file cxMousePadWidget.h.

void cx::MousePadWidgetInternal::mouseMoved ( QPointF  deltaN)
signal
void cx::MousePadWidgetInternal::mouseMoveEvent ( QMouseEvent *  event)
protectedvirtual

Definition at line 73 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::mousePressEvent ( QMouseEvent *  event)
protectedvirtual

Definition at line 66 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::mouseReleaseEvent ( QMouseEvent *  event)
protectedvirtual

Definition at line 87 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::paintEvent ( QPaintEvent *  event)
protected

Definition at line 101 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::resizeEvent ( QResizeEvent *  event)
protectedvirtual

Definition at line 94 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::setFixedXPos ( bool  on)

Definition at line 36 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::setFixedYPos ( bool  on)

Definition at line 41 of file cxMousePadWidget.cpp.

void cx::MousePadWidgetInternal::showEvent ( QShowEvent *  event)
protectedvirtual

Definition at line 59 of file cxMousePadWidget.cpp.


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