|
lmms
Cross-platform music production software
|
#include <EqCurve.h>
Public Member Functions | |
| EqCurve (QList< EqHandle * > *handle, int x, int y) | |
| QRectF | boundingRect () const override |
| void | setModelChanged (bool mc) |
Protected Member Functions | |
| void | paint (QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget) override |
Private Attributes | |
| QList< EqHandle * > * | m_handle |
| QPainterPath | m_curve |
| QPixmap | m_curvePixmapCache |
| int | m_width |
| int | m_heigth |
| int | m_alpha |
| bool | m_modelChanged |
| float | m_pixelsPerUnitHeight |
| float | m_scale |
| lmms::gui::EqCurve::EqCurve | ( | QList< EqHandle * > * | handle, |
| int | x, | ||
| int | y ) |
|
override |
|
overrideprotected |
| void lmms::gui::EqCurve::setModelChanged | ( | bool | mc | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |