krita
KisCanvasWidget Class Reference
Inheritance diagram for KisCanvasWidget:

Detailed Description
Definition at line 63 of file kis_canvas.h.
Signals | |
void | sigGotPaintEvent (QPaintEvent *) |
void | sigGotEnterEvent (QEvent *) |
void | sigGotLeaveEvent (QEvent *) |
void | sigGotMouseWheelEvent (QWheelEvent *) |
void | sigGotKeyPressEvent (QKeyEvent *) |
void | sigGotKeyReleaseEvent (QKeyEvent *) |
void | sigGotDragEnterEvent (QDragEnterEvent *) |
void | sigGotDropEvent (QDropEvent *) |
void | sigGotMoveEvent (KisMoveEvent *) |
void | sigGotButtonPressEvent (KisButtonPressEvent *) |
void | sigGotButtonReleaseEvent (KisButtonReleaseEvent *) |
void | sigGotDoubleClickEvent (KisDoubleClickEvent *) |
Public Member Functions | |
KisCanvasWidget () | |
virtual | ~KisCanvasWidget () |
void | enableMoveEventCompressionHint (bool enableMoveCompression) |
virtual KisCanvasWidgetPainter * | createPainter ()=0 |
Static Public Member Functions | |
static void | initX11Support () |
Protected Member Functions | |
void | widgetGotPaintEvent (QPaintEvent *event) |
void | widgetGotMousePressEvent (QMouseEvent *event) |
void | widgetGotMouseReleaseEvent (QMouseEvent *event) |
void | widgetGotMouseDoubleClickEvent (QMouseEvent *event) |
void | widgetGotMouseMoveEvent (QMouseEvent *event) |
void | widgetGotTabletEvent (QTabletEvent *event) |
void | widgetGotEnterEvent (QEvent *event) |
void | widgetGotLeaveEvent (QEvent *event) |
void | widgetGotWheelEvent (QWheelEvent *event) |
void | widgetGotKeyPressEvent (QKeyEvent *event) |
void | widgetGotKeyReleaseEvent (QKeyEvent *event) |
void | widgetGotDragEnterEvent (QDragEnterEvent *event) |
void | widgetGotDropEvent (QDropEvent *event) |
void | moveEvent (KisMoveEvent *event) |
void | buttonPressEvent (KisButtonPressEvent *event) |
void | buttonReleaseEvent (KisButtonReleaseEvent *event) |
void | doubleClickEvent (KisDoubleClickEvent *event) |
void | translateTabletEvent (KisEvent *event) |
bool | x11Event (XEvent *event, Display *x11Display, WId winId, QPoint widgetOriginPos) |
Static Protected Member Functions | |
static Qt::ButtonState | translateX11ButtonState (int state) |
static Qt::ButtonState | translateX11Button (unsigned int button) |
Protected Attributes | |
bool | m_enableMoveEventCompressionHint |
double | m_lastPressure |
int | m_lastRootX |
int | m_lastRootY |
Static Protected Attributes | |
static bool | X11SupportInitialised |
static long | X11AltMask |
static long | X11MetaMask |
The documentation for this class was generated from the following files: