Loading...
Searching...
No Matches
Ui::SignalDisplay::Node::Layer Struct Reference
Inheritance diagram for Ui::SignalDisplay::Node::Layer:

Public Member Functions | |
Layer (const Process::ProcessModel &process, const Process::Context &doc, QGraphicsItem *parent) | |
void | reset () |
void | draw_row_simple (QPainter *p, qreal w, qreal h, int row_index, auto to_01) const |
void | draw_row (QPainter *p, qreal w, qreal h, int row_index, auto to_01) const |
void | draw_row_constant (QPainter *p, qreal w, qreal h, int row_index) const |
void | paint_impl (QPainter *p) const override |
![]() | |
EffectLayerView (QGraphicsItem *parent) | |
void | setWidth (qreal width, qreal defaultWidth) |
![]() | |
LayerView (QGraphicsItem *parent) | |
QRectF | boundingRect () const final override |
void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) final override |
void | setHeight (qreal height) noexcept |
qreal | height () const noexcept |
void | setWidth (qreal width) noexcept |
qreal | width () const noexcept |
virtual QPixmap | pixmap () noexcept |
void | dragEnterEvent (QGraphicsSceneDragDropEvent *event) override |
void | dragLeaveEvent (QGraphicsSceneDragDropEvent *event) override |
void | dropEvent (QGraphicsSceneDragDropEvent *event) override |
void | clearPressed () |
void | escPressed () |
void | pressed (QPointF arg_1) |
void | released (QPointF arg_1) |
void | moved (QPointF arg_1) |
void | doubleClicked (QPointF arg_1) |
void | askContextMenu (const QPoint &arg_1, const QPointF &arg_2) |
void | dropReceived (const QPointF &pos, const QMimeData &arg_2) |
void | presetDropReceived (const QPointF &pos, const QMimeData &arg_2) |
void | keyPressed (int arg_1) |
void | keyReleased (int arg_1) |
void | dragEnter (const QPointF &pos, const QMimeData &arg_2) |
void | dragMove (const QPointF &pos, const QMimeData &arg_2) |
void | dragLeave (const QPointF &pos, const QMimeData &arg_2) |
Public Attributes | |
Scenario::IntervalModel * | m_interval {} |
std::vector< vec_type > | m_values |
vec_type | min = {0.} |
vec_type | max = {1.} |
int | num_rows = 0 |
Static Public Attributes | |
static constexpr int | timestamp_index = 0 |
static constexpr int | first_value_index = 1 |
Additional Inherited Members | |
![]() | |
virtual void | heightChanged (qreal) |
virtual void | widthChanged (qreal) |
void | hoverEnterEvent (QGraphicsSceneHoverEvent *event) override |
void | hoverLeaveEvent (QGraphicsSceneHoverEvent *event) override |
void | mousePressEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseMoveEvent (QGraphicsSceneMouseEvent *event) override |
void | mouseReleaseEvent (QGraphicsSceneMouseEvent *event) override |
void | contextMenuEvent (QGraphicsSceneContextMenuEvent *event) override |
![]() | |
qreal | m_defaultWidth {} |
Member Function Documentation
◆ paint_impl()
|
inlineoverridevirtual |
Reimplemented from Process::EffectLayerView.
The documentation for this struct was generated from the following file: