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 464 of file qtcanvas.h.

Constructor & Destructor Documentation

◆ QtCanvasView() [1/4]

QtCanvasView ( QWidget * parent = 0)

Definition at line 3687 of file qtcanvas.cpp.

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

◆ QtCanvasView() [2/4]

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

Definition at line 3702 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ ~QtCanvasView() [1/2]

Definition at line 3714 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 )
+ Here is the call graph for this function:

◆ ~QtCanvasView() [2/2]

+ Here is the call graph for this function:

Member Function Documentation

◆ canvas() [1/2]

QtCanvas * canvas ( ) const
inline

Definition at line 474 of file qtcanvas.h.

+ Here is the caller graph for this function:

◆ canvas() [2/2]

QtCanvas * canvas ( ) const
inline

Definition at line 474 of file qtcanvas.h.

◆ contentsContextMenuEvent() [1/2]

void contentsContextMenuEvent ( QContextMenuEvent * e)
protectedvirtual

Definition at line 3796 of file qtcanvas.cpp.

◆ contentsContextMenuEvent() [2/2]

virtual void contentsContextMenuEvent ( QContextMenuEvent * )
protectedvirtual
+ Here is the call graph for this function:

◆ contentsDragEnterEvent() [1/2]

void contentsDragEnterEvent ( QDragEnterEvent * )
protectedvirtual

Definition at line 3770 of file qtcanvas.cpp.

◆ contentsDragEnterEvent() [2/2]

virtual void contentsDragEnterEvent ( QDragEnterEvent * )
protectedvirtual

◆ contentsDragLeaveEvent() [1/2]

void contentsDragLeaveEvent ( QDragLeaveEvent * )
protectedvirtual

Definition at line 3780 of file qtcanvas.cpp.

◆ contentsDragLeaveEvent() [2/2]

virtual void contentsDragLeaveEvent ( QDragLeaveEvent * )
protectedvirtual

◆ contentsDragMoveEvent() [1/2]

void contentsDragMoveEvent ( QDragMoveEvent * )
protectedvirtual

Definition at line 3775 of file qtcanvas.cpp.

◆ contentsDragMoveEvent() [2/2]

virtual void contentsDragMoveEvent ( QDragMoveEvent * )
protectedvirtual

◆ contentsDropEvent() [1/2]

void contentsDropEvent ( QDropEvent * )
protectedvirtual

Definition at line 3785 of file qtcanvas.cpp.

◆ contentsDropEvent() [2/2]

virtual void contentsDropEvent ( QDropEvent * )
protectedvirtual

◆ contentsMouseDoubleClickEvent() [1/2]

void contentsMouseDoubleClickEvent ( QMouseEvent * e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3758 of file qtcanvas.cpp.

◆ contentsMouseDoubleClickEvent() [2/2]

virtual void contentsMouseDoubleClickEvent ( QMouseEvent * )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMouseMoveEvent() [1/2]

void contentsMouseMoveEvent ( QMouseEvent * e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3764 of file qtcanvas.cpp.

◆ contentsMouseMoveEvent() [2/2]

virtual void contentsMouseMoveEvent ( QMouseEvent * )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMousePressEvent() [1/2]

void contentsMousePressEvent ( QMouseEvent * e)
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

Definition at line 3746 of file qtcanvas.cpp.

◆ contentsMousePressEvent() [2/2]

virtual void contentsMousePressEvent ( QMouseEvent * )
protectedvirtual

Reimplemented in CanvasView, and CanvasView.

◆ contentsMouseReleaseEvent() [1/2]

void contentsMouseReleaseEvent ( QMouseEvent * e)
protectedvirtual

Definition at line 3752 of file qtcanvas.cpp.

◆ contentsMouseReleaseEvent() [2/2]

virtual void contentsMouseReleaseEvent ( QMouseEvent * )
protectedvirtual

◆ contentsWheelEvent() [1/2]

void contentsWheelEvent ( QWheelEvent * e)
protectedvirtual

Definition at line 3790 of file qtcanvas.cpp.

◆ contentsWheelEvent() [2/2]

virtual void contentsWheelEvent ( QWheelEvent * )
protectedvirtual

◆ drawContents() [1/2]

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

Definition at line 3917 of file qtcanvas.cpp.

◆ drawContents() [2/2]

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

◆ highQualityRendering() [1/2]

bool highQualityRendering ( ) const

Definition at line 3733 of file qtcanvas.cpp.

◆ highQualityRendering() [2/2]

bool highQualityRendering ( ) const

◆ inverseWorldMatrix() [1/2]

const QMatrix & inverseWorldMatrix ( ) const

Definition at line 3861 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)

Definition at line 3814 of file qtcanvas.cpp.

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

◆ setCanvas() [2/2]

void setCanvas ( QtCanvas * v)
+ Here is the call graph for this function:

◆ setHighQualityRendering [1/2]

void setHighQualityRendering ( bool enable)
slot

Definition at line 3739 of file qtcanvas.cpp.

◆ setHighQualityRendering [2/2]

void setHighQualityRendering ( bool enable)
slot
+ Here is the call graph for this function:

◆ setWorldMatrix() [1/2]

bool setWorldMatrix ( const QMatrix & wm)

Definition at line 3880 of file qtcanvas.cpp.

◆ setWorldMatrix() [2/2]

bool setWorldMatrix ( const QMatrix & )

◆ sizeHint() [1/2]

QSize sizeHint ( ) const
virtual

Definition at line 3934 of file qtcanvas.cpp.

+ Here is the call graph for this function:

◆ sizeHint() [2/2]

virtual QSize sizeHint ( ) const
virtual

◆ worldMatrix() [1/2]

const QMatrix & worldMatrix ( ) const

Definition at line 3849 of file qtcanvas.cpp.

+ Here is the caller graph for this function:

◆ worldMatrix() [2/2]

const QMatrix & worldMatrix ( ) const

Friends And Related Symbol Documentation

◆ QtCanvas

QtCanvas
friend

Definition at line 507 of file qtcanvas.h.

◆ QtCanvasWidget

Definition at line 492 of file qtcanvas.h.

Property Documentation

◆ highQualityRendering

bool highQualityRendering
readwrite

Definition at line 467 of file qtcanvas.h.


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