#include <canvas.h>
|
| enum class | Mode {
Selecting
, Moving
, MultiSelecting
, Transforming
,
Rotating
, RectDrawing
, LineDrawing
, PolygonDrawing
,
OvalDrawing
, PathDrawing
, PathEditing
, TextDrawing
} |
| |
◆ Mode
| Enumerator |
|---|
| Selecting | |
| Moving | |
| MultiSelecting | |
| Transforming | |
| Rotating | |
| RectDrawing | |
| LineDrawing | |
| PolygonDrawing | |
| OvalDrawing | |
| PathDrawing | |
| PathEditing | |
| TextDrawing | |
◆ Canvas()
| Canvas::Canvas |
( |
QQuickItem * |
parent = 0 | ) |
|
◆ ~Canvas()
◆ addEmptyLayer
| void Canvas::addEmptyLayer |
( |
| ) |
|
|
slot |
◆ backToSelectMode
| void Canvas::backToSelectMode |
( |
| ) |
|
|
slot |
◆ clipboard()
◆ cursorChanged
| void Canvas::cursorChanged |
( |
Qt::CursorShape |
cursor | ) |
|
|
signal |
◆ document()
◆ editAlignHCenter
| void Canvas::editAlignHCenter |
( |
| ) |
|
|
slot |
◆ editAlignHLeft
| void Canvas::editAlignHLeft |
( |
| ) |
|
|
slot |
◆ editAlignHRight
| void Canvas::editAlignHRight |
( |
| ) |
|
|
slot |
◆ editAlignVBottom
| void Canvas::editAlignVBottom |
( |
| ) |
|
|
slot |
◆ editAlignVCenter
| void Canvas::editAlignVCenter |
( |
| ) |
|
|
slot |
◆ editAlignVTop
| void Canvas::editAlignVTop |
( |
| ) |
|
|
slot |
◆ editCopy
| void Canvas::editCopy |
( |
| ) |
|
|
slot |
◆ editCut
◆ editDelete
| void Canvas::editDelete |
( |
| ) |
|
|
slot |
◆ editDifference
| void Canvas::editDifference |
( |
| ) |
|
|
slot |
◆ editDrawLine
| void Canvas::editDrawLine |
( |
| ) |
|
|
slot |
◆ editDrawOval
| void Canvas::editDrawOval |
( |
| ) |
|
|
slot |
◆ editDrawPath
| void Canvas::editDrawPath |
( |
| ) |
|
|
slot |
◆ editDrawPolygon
| void Canvas::editDrawPolygon |
( |
| ) |
|
|
slot |
◆ editDrawRect
| void Canvas::editDrawRect |
( |
| ) |
|
|
slot |
◆ editDrawText
| void Canvas::editDrawText |
( |
| ) |
|
|
slot |
◆ editGroup
| void Canvas::editGroup |
( |
| ) |
|
|
slot |
◆ editHFlip
| void Canvas::editHFlip |
( |
| ) |
|
|
slot |
◆ editIntersect
| void Canvas::editIntersect |
( |
| ) |
|
|
slot |
◆ editPaste
| void Canvas::editPaste |
( |
| ) |
|
|
slot |
◆ editRedo
| void Canvas::editRedo |
( |
| ) |
|
|
slot |
◆ editSelectAll
| void Canvas::editSelectAll |
( |
| ) |
|
|
slot |
◆ editSubtract
| void Canvas::editSubtract |
( |
| ) |
|
|
slot |
◆ editUndo
| void Canvas::editUndo |
( |
| ) |
|
|
slot |
◆ editUngroup
| void Canvas::editUngroup |
( |
| ) |
|
|
slot |
◆ editUnion
| void Canvas::editUnion |
( |
| ) |
|
|
slot |
◆ editVFlip
| void Canvas::editVFlip |
( |
| ) |
|
|
slot |
◆ emitAllChanges
| void Canvas::emitAllChanges |
( |
| ) |
|
|
slot |
◆ event()
| bool Canvas::event |
( |
QEvent * |
e | ) |
|
|
override |
◆ exportGcode
◆ font()
| const QFont & Canvas::font |
( |
| ) |
const |
◆ importImage
| void Canvas::importImage |
( |
QImage & |
image | ) |
|
|
slot |
◆ isVolatile()
| bool Canvas::isVolatile |
( |
| ) |
const |
◆ keyPressEvent()
| void Canvas::keyPressEvent |
( |
QKeyEvent * |
e | ) |
|
|
override |
◆ keyReleaseEvent()
| void Canvas::keyReleaseEvent |
( |
QKeyEvent * |
e | ) |
|
|
override |
◆ layerChanged
| void Canvas::layerChanged |
( |
| ) |
|
|
signal |
◆ loadSVG()
| void Canvas::loadSVG |
( |
QByteArray & |
data | ) |
|
◆ loop()
◆ mode()
◆ modeChanged
| void Canvas::modeChanged |
( |
| ) |
|
|
signal |
◆ mouseDoubleClickEvent()
| void Canvas::mouseDoubleClickEvent |
( |
QMouseEvent * |
e | ) |
|
|
override |
◆ mouseMoveEvent()
| void Canvas::mouseMoveEvent |
( |
QMouseEvent * |
e | ) |
|
|
override |
◆ mousePressEvent()
| void Canvas::mousePressEvent |
( |
QMouseEvent * |
e | ) |
|
|
override |
◆ mouseReleaseEvent()
| void Canvas::mouseReleaseEvent |
( |
QMouseEvent * |
e | ) |
|
|
override |
◆ paint()
| void Canvas::paint |
( |
QPainter * |
painter | ) |
|
|
override |
◆ redoCalled
| void Canvas::redoCalled |
( |
| ) |
|
|
signal |
◆ resize
◆ save
| void Canvas::save |
( |
QDataStream & |
out | ) |
|
|
slot |
◆ selectionsChanged
| void Canvas::selectionsChanged |
( |
| ) |
|
|
signal |
◆ setActiveLayer
| void Canvas::setActiveLayer |
( |
LayerPtr & |
layer | ) |
|
|
slot |
◆ setDocument()
| void Canvas::setDocument |
( |
Document * |
document | ) |
|
◆ setFont
| void Canvas::setFont |
( |
const QFont & |
font | ) |
|
|
slot |
◆ setLayerOrder
| void Canvas::setLayerOrder |
( |
QList< LayerPtr > & |
order | ) |
|
|
slot |
◆ setLineHeight
| void Canvas::setLineHeight |
( |
float |
line_height | ) |
|
|
slot |
◆ setMode()
| void Canvas::setMode |
( |
Mode |
mode | ) |
|
◆ setWidget
| void Canvas::setWidget |
( |
QQuickWidget * |
widget | ) |
|
|
slot |
◆ textInput()
◆ transformChanged
| void Canvas::transformChanged |
( |
qreal |
x, |
|
|
qreal |
y, |
|
|
qreal |
r, |
|
|
qreal |
w, |
|
|
qreal |
h |
|
) |
| |
|
signal |
◆ transformControl()
◆ undoCalled
| void Canvas::undoCalled |
( |
| ) |
|
|
signal |
◆ wheelEvent()
| void Canvas::wheelEvent |
( |
QWheelEvent * |
e | ) |
|
|
override |
◆ MainWindow
◆ text_input_
The documentation for this class was generated from the following files: