QtCanvasView Class Reference

#include <ArmarXGui/libraries/qtpropertybrowser/examples/canvas_typed/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 (QtCanvas *viewing, QWidget *parent=0)
 
 QtCanvasView (QtCanvas *viewing, QWidget *parent=0)
 
 QtCanvasView (QWidget *parent=0)
 
 QtCanvasView (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
 

Friends

class QtCanvas
 
class QtCanvasWidget
 

Detailed Description

Definition at line 401 of file qtcanvas.h.

Constructor & Destructor Documentation

◆ QtCanvasView() [1/4]

QtCanvasView ( QWidget *  parent = 0)

Definition at line 3573 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ QtCanvasView() [2/4]

QtCanvasView ( QtCanvas viewing,
QWidget *  parent = 0 
)

Definition at line 3589 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ ~QtCanvasView() [1/2]

Definition at line 3602 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ QtCanvasView() [3/4]

QtCanvasView ( QWidget *  parent = 0)

◆ QtCanvasView() [4/4]

QtCanvasView ( QtCanvas viewing,
QWidget *  parent = 0 
)

◆ ~QtCanvasView() [2/2]

Member Function Documentation

◆ canvas() [1/2]

QtCanvas* canvas ( ) const
inline

Definition at line 411 of file qtcanvas.h.

+ Here is the caller graph for this function:

◆ canvas() [2/2]

QtCanvas* canvas ( ) const
inline

Definition at line 411 of file qtcanvas.h.

◆ contentsContextMenuEvent() [1/2]

virtual void contentsContextMenuEvent ( QContextMenuEvent *  )
protectedvirtual

◆ contentsContextMenuEvent() [2/2]

void contentsContextMenuEvent ( QContextMenuEvent *  e)
protectedvirtual

Definition at line 3673 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsDragEnterEvent() [1/2]

virtual void contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual

◆ contentsDragEnterEvent() [2/2]

void contentsDragEnterEvent ( QDragEnterEvent *  )
protectedvirtual

Definition at line 3652 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsDragLeaveEvent() [1/2]

void contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual

Definition at line 3660 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsDragLeaveEvent() [2/2]

virtual void contentsDragLeaveEvent ( QDragLeaveEvent *  )
protectedvirtual

◆ contentsDragMoveEvent() [1/2]

virtual void contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual

◆ contentsDragMoveEvent() [2/2]

void contentsDragMoveEvent ( QDragMoveEvent *  )
protectedvirtual

Definition at line 3656 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsDropEvent() [1/2]

virtual void contentsDropEvent ( QDropEvent *  )
protectedvirtual

◆ contentsDropEvent() [2/2]

void contentsDropEvent ( QDropEvent *  )
protectedvirtual

Definition at line 3664 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsMouseDoubleClickEvent() [1/2]

void contentsMouseDoubleClickEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3642 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsMouseDoubleClickEvent() [2/2]

virtual void contentsMouseDoubleClickEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMouseMoveEvent() [1/2]

virtual void contentsMouseMoveEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMouseMoveEvent() [2/2]

void contentsMouseMoveEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3647 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsMousePressEvent() [1/2]

void contentsMousePressEvent ( QMouseEvent *  e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3632 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsMousePressEvent() [2/2]

virtual void contentsMousePressEvent ( QMouseEvent *  )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMouseReleaseEvent() [1/2]

void contentsMouseReleaseEvent ( QMouseEvent *  e)
protectedvirtual

Definition at line 3637 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsMouseReleaseEvent() [2/2]

virtual void contentsMouseReleaseEvent ( QMouseEvent *  )
protectedvirtual

◆ contentsWheelEvent() [1/2]

void contentsWheelEvent ( QWheelEvent *  e)
protectedvirtual

Definition at line 3668 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ contentsWheelEvent() [2/2]

virtual void contentsWheelEvent ( QWheelEvent *  )
protectedvirtual

◆ drawContents() [1/2]

virtual void drawContents ( QPainter *  p,
int  cx,
int  cy,
int  cw,
int  ch 
)
protectedvirtual

◆ drawContents() [2/2]

void drawContents ( QPainter *  p,
int  cx,
int  cy,
int  cw,
int  ch 
)
protectedvirtual

Definition at line 3788 of file qtcanvas.cpp.

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

◆ highQualityRendering() [1/2]

bool highQualityRendering ( ) const

◆ highQualityRendering() [2/2]

bool highQualityRendering ( ) const

◆ inverseWorldMatrix() [1/2]

const QMatrix & inverseWorldMatrix ( ) const

Definition at line 3735 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ inverseWorldMatrix() [2/2]

const QMatrix& inverseWorldMatrix ( ) const

◆ setCanvas() [1/2]

void setCanvas ( QtCanvas v)

◆ setCanvas() [2/2]

void setCanvas ( QtCanvas v)

Definition at line 3690 of file qtcanvas.cpp.

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

◆ setHighQualityRendering [1/2]

void setHighQualityRendering ( bool  enable)
slot

Definition at line 3625 of file qtcanvas.cpp.

◆ setHighQualityRendering [2/2]

void setHighQualityRendering ( bool  enable)
slot

◆ setWorldMatrix() [1/2]

bool setWorldMatrix ( const QMatrix &  wm)

Definition at line 3753 of file qtcanvas.cpp.

◆ setWorldMatrix() [2/2]

bool setWorldMatrix ( const QMatrix &  )

◆ sizeHint() [1/2]

virtual QSize sizeHint ( ) const
virtual

◆ sizeHint() [2/2]

QSize sizeHint ( ) const
virtual

Definition at line 3804 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ worldMatrix() [1/2]

const QMatrix & worldMatrix ( ) const

Definition at line 3724 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ worldMatrix() [2/2]

const QMatrix& worldMatrix ( ) const

Friends And Related Function Documentation

◆ QtCanvas

QtCanvas
friend

Definition at line 443 of file qtcanvas.h.

◆ QtCanvasWidget

Definition at line 428 of file qtcanvas.h.

Property Documentation

◆ highQualityRendering

bool highQualityRendering
readwrite

Definition at line 404 of file qtcanvas.h.


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