CustusX  16.5
An IGT application
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
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 56 of file cxMousePadWidget.h.

Constructor & Destructor Documentation

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

Definition at line 48 of file cxMousePadWidget.cpp.

cx::MousePadWidgetInternal::~MousePadWidgetInternal ( )
virtual

Definition at line 53 of file cxMousePadWidget.cpp.

Member Function Documentation

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

Definition at line 65 of file cxMousePadWidget.h.

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

Definition at line 94 of file cxMousePadWidget.cpp.

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

Definition at line 87 of file cxMousePadWidget.cpp.

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

Definition at line 108 of file cxMousePadWidget.cpp.

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

Definition at line 122 of file cxMousePadWidget.cpp.

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

Definition at line 115 of file cxMousePadWidget.cpp.

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

Definition at line 57 of file cxMousePadWidget.cpp.

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

Definition at line 62 of file cxMousePadWidget.cpp.

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

Definition at line 80 of file cxMousePadWidget.cpp.


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