Computer Assited Medical Intervention Tool Kit  version 4.0
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>

Inherits QScrollArea, and QScrollArea.

Inherited by CanvasView, and CanvasView.

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

QtCanvasViewDatad
 
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
QtCanvas* QtCanvasView::canvas ( ) const
inline
void QtCanvasView::contentsContextMenuEvent ( QContextMenuEvent *  e)
protectedvirtual
virtual void QtCanvasView::contentsContextMenuEvent ( QContextMenuEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual
void QtCanvasView::contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual
void QtCanvasView::contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual
void QtCanvasView::contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual
void QtCanvasView::contentsDropEvent ( QDropEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsDropEvent ( QDropEvent *  )
protectedvirtual
virtual void QtCanvasView::contentsMouseDoubleClickEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

void QtCanvasView::contentsMouseDoubleClickEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Referenced by QtCanvasWidget::contextMenuEvent().

virtual void QtCanvasView::contentsMouseMoveEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

void QtCanvasView::contentsMouseMoveEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Referenced by QtCanvasWidget::contextMenuEvent().

void QtCanvasView::contentsMousePressEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Referenced by QtCanvasWidget::contextMenuEvent().

virtual void QtCanvasView::contentsMousePressEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

virtual void QtCanvasView::contentsMouseReleaseEvent ( QMouseEvent *  )
protectedvirtual
void QtCanvasView::contentsMouseReleaseEvent ( QMouseEvent *  e)
protectedvirtual
virtual void QtCanvasView::contentsWheelEvent ( QWheelEvent *  )
protectedvirtual
void QtCanvasView::contentsWheelEvent ( QWheelEvent *  e)
protectedvirtual
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 &  wm)
bool QtCanvasView::setWorldMatrix ( const QMatrix &  )
QSize QtCanvasView::sizeHint ( ) const
virtual

References canvas().

Referenced by QtCanvasWidget::contextMenuEvent().

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

Referenced by QtCanvasView().

Member Data Documentation

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

Property Documentation

bool QtCanvasView::highQualityRendering
readwrite

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