ipe::Canvas Class Reference
[Ipe canvas]

A widget (control) that displays an Ipe document page. More...

#include <ipecanvas_win.h>

Inherits ipe::CanvasBase, ipe::CanvasBase, and ipe::CanvasBase.

List of all members.

Public Member Functions

Static Public Member Functions

Protected Member Functions


Detailed Description

A widget (control) that displays an Ipe document page.

Constructor & Destructor Documentation

Canvas::Canvas ( GtkWidget *  parent  ) 

Canvas::~Canvas (  ) 

Canvas::Canvas ( QWidget *  parent,
Qt::WFlags  f = 0 
)

Construct a new canvas.

Canvas::Canvas ( HWND  parent  ) 


Member Function Documentation

GtkWidget* ipe::Canvas::window (  )  const [inline]

void Canvas::setCursor ( TCursor  cursor,
double  w = 1.0,
Color color = 0 
) [virtual]

Implements ipe::CanvasBase.

virtual void ipe::Canvas::invalidate (  )  [protected, virtual]

Implements ipe::CanvasBase.

virtual void ipe::Canvas::invalidate ( int  x,
int  y,
int  w,
int  h 
) [protected, virtual]

Implements ipe::CanvasBase.

void Canvas::paintEvent ( QPaintEvent *  ev  )  [protected, virtual]

void Canvas::mousePressEvent ( QMouseEvent *  ev  )  [protected, virtual]

void Canvas::mouseReleaseEvent ( QMouseEvent *  ev  )  [protected, virtual]

void Canvas::mouseMoveEvent ( QMouseEvent *  ev  )  [protected, virtual]

void Canvas::tabletEvent ( QTabletEvent *  ev  )  [protected, virtual]

void Canvas::wheelEvent ( QWheelEvent *  ev  )  [protected, virtual]

void Canvas::keyPressEvent ( QKeyEvent *  ev  )  [protected, virtual]

QSize Canvas::sizeHint (  )  const [protected, virtual]

void Canvas::init ( HINSTANCE  hInstance  )  [static]

HWND ipe::Canvas::windowId (  )  const [inline]


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