#include <canvasnode.h>
dnai::views::CanvasNode::CanvasNode |
( |
QQuickItem * |
parent = nullptr | ) |
|
|
explicit |
dnai::views::CanvasNode::~CanvasNode |
( |
| ) |
|
QColor dnai::views::CanvasNode::accentGridColor |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::accentGridColorChanged |
( |
const QColor & |
color | ) |
|
|
signal |
int dnai::views::CanvasNode::accentGridStep |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::accentGridStepChanged |
( |
int |
step | ) |
|
|
signal |
QColor dnai::views::CanvasNode::backgroundColor |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::backgroundColorChanged |
( |
const QColor & |
color | ) |
|
|
signal |
QQuickItem* dnai::views::CanvasNode::content |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::contentChanged |
( |
QQuickItem * |
ct | ) |
|
|
signal |
bool dnai::views::CanvasNode::contextMenu |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::contextMenuChanged |
( |
bool |
b | ) |
|
|
signal |
void dnai::views::CanvasNode::createGrid |
( |
| ) |
|
|
private |
QQuickItem* dnai::views::CanvasNode::entry |
( |
| ) |
const |
|
inline |
QColor dnai::views::CanvasNode::gridColor |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::gridColorChanged |
( |
const QColor & |
color | ) |
|
|
signal |
int dnai::views::CanvasNode::gridStep |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::gridStepChanged |
( |
int |
step | ) |
|
|
signal |
void dnai::views::CanvasNode::mouseMoveEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
const QPoint& dnai::views::CanvasNode::mousePosition |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::mousePressEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
void dnai::views::CanvasNode::mouseReleaseEvent |
( |
QMouseEvent * |
event | ) |
|
|
overrideprotected |
void dnai::views::CanvasNode::moveCanvas |
( |
const QPointF & |
pos | ) |
|
const QPointF& dnai::views::CanvasNode::origin |
( |
| ) |
const |
|
inline |
void dnai::views::CanvasNode::registerEntry |
( |
QQuickItem * |
entry | ) |
|
void dnai::views::CanvasNode::resetContent |
( |
| ) |
|
void dnai::views::CanvasNode::setAccentGridColor |
( |
const QColor & |
color | ) |
|
void dnai::views::CanvasNode::setAccentGridStep |
( |
int |
step | ) |
|
void dnai::views::CanvasNode::setBackgroundColor |
( |
const QColor & |
color | ) |
|
void dnai::views::CanvasNode::setContent |
( |
QQuickItem * |
ct | ) |
|
void dnai::views::CanvasNode::setContextMenu |
( |
bool |
b | ) |
|
void dnai::views::CanvasNode::setGridColor |
( |
const QColor & |
color | ) |
|
void dnai::views::CanvasNode::setGridStep |
( |
int |
step | ) |
|
const QPointF& dnai::views::CanvasNode::totalOffset |
( |
| ) |
const |
|
inline |
QSGNode * dnai::views::CanvasNode::updatePaintNode |
( |
QSGNode * |
oldNode, |
|
|
UpdatePaintNodeData * |
|
|
) |
| |
|
overridevirtual |
Override updatePaintNode and draw a beautifull canvas.
- Returns
- QSGNode *
void dnai::views::CanvasNode::wheelEvent |
( |
QWheelEvent * |
event | ) |
|
|
overrideprotected |
void dnai::views::CanvasNode::zoom |
( |
const double & |
scale, |
|
|
const QPointF & |
offset |
|
) |
| |
QColor dnai::views::CanvasNode::m_accentGridColor |
|
private |
int dnai::views::CanvasNode::m_accentGridStep |
|
private |
QColor dnai::views::CanvasNode::m_backgroundColor |
|
private |
QQuickItem* dnai::views::CanvasNode::m_content |
|
private |
bool dnai::views::CanvasNode::m_contextMenu |
|
private |
QQuickItem* dnai::views::CanvasNode::m_entry = nullptr |
|
private |
QColor dnai::views::CanvasNode::m_gridColor |
|
private |
QPointF dnai::views::CanvasNode::m_gridOffset |
|
private |
int dnai::views::CanvasNode::m_gridStep |
|
private |
bool dnai::views::CanvasNode::m_hasMoved |
|
private |
std::list<QSGGeometryNode *> dnai::views::CanvasNode::m_lines |
|
private |
QPoint dnai::views::CanvasNode::m_mousePosition |
|
private |
QPointF dnai::views::CanvasNode::m_offset |
|
private |
QPointF dnai::views::CanvasNode::m_origin |
|
private |
QPointF dnai::views::CanvasNode::m_totalOffset |
|
private |
QColor dnai::views::CanvasNode::accentGridColor |
|
readwrite |
int dnai::views::CanvasNode::accentGridStep |
|
readwrite |
QColor dnai::views::CanvasNode::backgroundColor |
|
readwrite |
QQuickItem dnai::views::CanvasNode::content |
|
readwrite |
bool dnai::views::CanvasNode::contextMenu |
|
readwrite |
QQuickItem dnai::views::CanvasNode::entry |
|
read |
QColor dnai::views::CanvasNode::gridColor |
|
readwrite |
int dnai::views::CanvasNode::gridStep |
|
readwrite |
QPoint dnai::views::CanvasNode::mousePosition |
|
read |
The documentation for this class was generated from the following files: