#include <line.h>
|
| Line (QQuickItem *parent=nullptr) |
|
| Line (const QPointF &p1, const QPointF &p2, QQuickItem *parent=nullptr) |
|
| Line (const QPointF &p1, const QPointF &p2, int lineWidth, QQuickItem *parent=nullptr) |
|
| Line (const QPointF &p1, const QPointF &p2, int lineWidth, const QColor &color, QQuickItem *parent=nullptr) |
|
| ~Line () |
|
virtual QSGNode * | updatePaintNode (QSGNode *, UpdatePaintNodeData *) override |
| Override updatePaintNode and draw a Line. More...
|
|
QPointF | p1 () const |
|
QPointF | p2 () const |
|
int | lineWidth () const |
|
QColor | lineColor () const |
|
void | setP1 (const QPointF &p) |
|
void | setP2 (const QPointF &p) |
|
void | setLineWidth (int lw) |
|
void | setLineColor (const QColor &color) |
|
dnai::views::Line::Line |
( |
QQuickItem * |
parent = nullptr | ) |
|
|
explicit |
dnai::views::Line::Line |
( |
const QPointF & |
p1, |
|
|
const QPointF & |
p2, |
|
|
QQuickItem * |
parent = nullptr |
|
) |
| |
dnai::views::Line::Line |
( |
const QPointF & |
p1, |
|
|
const QPointF & |
p2, |
|
|
int |
lineWidth, |
|
|
QQuickItem * |
parent = nullptr |
|
) |
| |
dnai::views::Line::Line |
( |
const QPointF & |
p1, |
|
|
const QPointF & |
p2, |
|
|
int |
lineWidth, |
|
|
const QColor & |
color, |
|
|
QQuickItem * |
parent = nullptr |
|
) |
| |
dnai::views::Line::~Line |
( |
| ) |
|
QSGGeometryNode * dnai::views::Line::CreateRawLine |
( |
const QPointF & |
p1, |
|
|
const QPointF & |
p2, |
|
|
int |
lineWidth, |
|
|
const QColor & |
color |
|
) |
| |
|
static |
Static function Draw and return a Line.
- Parameters
-
- Returns
- QSGGeometryNode *
QColor dnai::views::Line::lineColor |
( |
| ) |
const |
|
inline |
void dnai::views::Line::lineColorChanged |
( |
const QColor & |
color | ) |
|
|
signal |
int dnai::views::Line::lineWidth |
( |
| ) |
const |
|
inline |
void dnai::views::Line::lineWidthChanged |
( |
int |
lw | ) |
|
|
signal |
QPointF dnai::views::Line::p1 |
( |
| ) |
const |
|
inline |
void dnai::views::Line::p1Changed |
( |
const QPointF & |
p | ) |
|
|
signal |
QPointF dnai::views::Line::p2 |
( |
| ) |
const |
|
inline |
void dnai::views::Line::p2Changed |
( |
const QPointF & |
p | ) |
|
|
signal |
void dnai::views::Line::setLineColor |
( |
const QColor & |
color | ) |
|
void dnai::views::Line::setLineWidth |
( |
int |
lw | ) |
|
void dnai::views::Line::setP1 |
( |
const QPointF & |
p | ) |
|
void dnai::views::Line::setP2 |
( |
const QPointF & |
p | ) |
|
QSGNode * dnai::views::Line::updatePaintNode |
( |
QSGNode * |
oldNode, |
|
|
UpdatePaintNodeData * |
|
|
) |
| |
|
overridevirtual |
Override updatePaintNode and draw a Line.
- Returns
- QSGNode *
QColor dnai::views::Line::m_lineColor |
|
private |
int dnai::views::Line::m_lineWidth |
|
private |
QPointF dnai::views::Line::m_p1 |
|
private |
QPointF dnai::views::Line::m_p2 |
|
private |
QColor dnai::views::Line::lineColor |
|
readwrite |
int dnai::views::Line::lineWidth |
|
readwrite |
QPointF dnai::views::Line::p1 |
|
readwrite |
QPointF dnai::views::Line::p2 |
|
readwrite |
The documentation for this class was generated from the following files: