Computer Assited Medical Intervention Tool Kit  version 3.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Public Slots | Public Member Functions | Protected Member Functions | Properties | Private Slots | Private Member Functions | Private Attributes | Friends | List of all members
QtCanvasView Class Reference

#include <qtcanvas.h>

+ Inheritance diagram for QtCanvasView:

Public Slots

void setHighQualityRendering (bool enable)
 
void setHighQualityRendering (bool enable)
 

Public Member Functions

QtCanvascanvas () const
 
QtCanvascanvas () const
 
bool highQualityRendering () const
 
bool highQualityRendering () const
 
const QMatrix & inverseWorldMatrix () const
 
const QMatrix & inverseWorldMatrix () const
 
 QtCanvasView (QWidget *parent=0)
 
 QtCanvasView (QWidget *parent=0)
 
 QtCanvasView (QtCanvas *viewing, QWidget *parent=0)
 
 QtCanvasView (QtCanvas *viewing, QWidget *parent=0)
 
void setCanvas (QtCanvas *v)
 
void setCanvas (QtCanvas *v)
 
bool setWorldMatrix (const QMatrix &)
 
bool setWorldMatrix (const QMatrix &)
 
virtual QSize sizeHint () const
 
virtual QSize sizeHint () const
 
const QMatrix & worldMatrix () const
 
const QMatrix & worldMatrix () const
 
 ~QtCanvasView ()
 
 ~QtCanvasView ()
 

Protected Member Functions

virtual void contentsContextMenuEvent (QContextMenuEvent *)
 
virtual void contentsContextMenuEvent (QContextMenuEvent *)
 
virtual void contentsDragEnterEvent (QDragEnterEvent *)
 
virtual void contentsDragEnterEvent (QDragEnterEvent *)
 
virtual void contentsDragLeaveEvent (QDragLeaveEvent *)
 
virtual void contentsDragLeaveEvent (QDragLeaveEvent *)
 
virtual void contentsDragMoveEvent (QDragMoveEvent *)
 
virtual void contentsDragMoveEvent (QDragMoveEvent *)
 
virtual void contentsDropEvent (QDropEvent *)
 
virtual void contentsDropEvent (QDropEvent *)
 
virtual void contentsMouseDoubleClickEvent (QMouseEvent *)
 
virtual void contentsMouseDoubleClickEvent (QMouseEvent *)
 
virtual void contentsMouseMoveEvent (QMouseEvent *)
 
virtual void contentsMouseMoveEvent (QMouseEvent *)
 
virtual void contentsMousePressEvent (QMouseEvent *)
 
virtual void contentsMousePressEvent (QMouseEvent *)
 
virtual void contentsMouseReleaseEvent (QMouseEvent *)
 
virtual void contentsMouseReleaseEvent (QMouseEvent *)
 
virtual void contentsWheelEvent (QWheelEvent *)
 
virtual void contentsWheelEvent (QWheelEvent *)
 
virtual void drawContents (QPainter *p, int cx, int cy, int cw, int ch)
 
virtual void drawContents (QPainter *p, int cx, int cy, int cw, int ch)
 

Properties

bool highQualityRendering
 

Private Slots

void updateContentsSize ()
 
void updateContentsSize ()
 

Private Member Functions

void drawContents (QPainter *)
 
void drawContents (QPainter *)
 

Private Attributes

QtCanvasViewData * d
 
QtCanvasviewing
 

Friends

class QtCanvas
 
class QtCanvasWidget
 

Constructor & Destructor Documentation

QtCanvasView::QtCanvasView ( QWidget *  parent = 0)
QtCanvasView::QtCanvasView ( QtCanvas viewing,
QWidget *  parent = 0 
)
QtCanvasView::~QtCanvasView ( )
QtCanvasView::QtCanvasView ( QWidget *  parent = 0)
QtCanvasView::QtCanvasView ( QtCanvas viewing,
QWidget *  parent = 0 
)
QtCanvasView::~QtCanvasView ( )

Member Function Documentation

QtCanvas* QtCanvasView::canvas ( ) const
inline

References viewing.

QtCanvas* QtCanvasView::canvas ( ) const
inline

References viewing.

virtual void QtCanvasView::contentsContextMenuEvent ( QContextMenuEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsContextMenuEvent ( QContextMenuEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDropEvent ( QDropEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDropEvent ( QDropEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsMouseDoubleClickEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMouseDoubleClickEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMouseMoveEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMouseMoveEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMousePressEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMousePressEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMouseReleaseEvent ( QMouseEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsMouseReleaseEvent ( QMouseEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsWheelEvent ( QWheelEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsWheelEvent ( QWheelEvent *  )
protectedvirtual
virtual void QtCanvasView::drawContents ( QPainter *  p,
int  cx,
int  cy,
int  cw,
int  ch 
)
protectedvirtual
virtual void QtCanvasView::drawContents ( QPainter *  p,
int  cx,
int  cy,
int  cw,
int  ch 
)
protectedvirtual
void QtCanvasView::drawContents ( QPainter *  )
private
void QtCanvasView::drawContents ( QPainter *  )
private
bool QtCanvasView::highQualityRendering ( ) const
bool QtCanvasView::highQualityRendering ( ) const
const QMatrix& QtCanvasView::inverseWorldMatrix ( ) const
const QMatrix& QtCanvasView::inverseWorldMatrix ( ) const
void QtCanvasView::setCanvas ( QtCanvas v)
void QtCanvasView::setCanvas ( QtCanvas v)
void QtCanvasView::setHighQualityRendering ( bool  enable)
slot
void QtCanvasView::setHighQualityRendering ( bool  enable)
slot
bool QtCanvasView::setWorldMatrix ( const QMatrix &  )
bool QtCanvasView::setWorldMatrix ( const QMatrix &  )
virtual QSize QtCanvasView::sizeHint ( ) const
virtual
virtual QSize QtCanvasView::sizeHint ( ) const
virtual
void QtCanvasView::updateContentsSize ( )
privateslot
void QtCanvasView::updateContentsSize ( )
privateslot
const QMatrix& QtCanvasView::worldMatrix ( ) const
const QMatrix& QtCanvasView::worldMatrix ( ) const

Friends And Related Function Documentation

QtCanvas
friend
QtCanvasWidget
friend

Member Data Documentation

QtCanvasViewData * QtCanvasView::d
private
QtCanvas * QtCanvasView::viewing
private

Referenced by canvas().

Property Documentation

bool QtCanvasView::highQualityRendering
readwrite

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