31 m_pressureDisabled(false)
102 Q_UNUSED(documentPoint);
132 event->xTilt(),
event->yTilt(),
134 event->tangentialPressure(),
149 bool isStrokeStarted)
153 const qreal speed = !isStrokeStarted &&
event ?
196 : m_converter(converter)
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
KisCoordinatesConverter * coordinatesConverter
static KisConfigNotifier * instance()
QString pressureTabletCurve(bool defaultValue=false) const
T readEntry(const QString &name, const T &defaultValue=T())
bool xAxisMirrored() const
bool yAxisMirrored() const
_Private::Traits< T >::Result imageToWidget(const T &obj) const
qreal rotationAngle() const
_Private::Traits< T >::Result documentToImage(const T &obj) const
_Private::Traits< T >::Result imageToDocument(const T &obj) const
QVariant resource(int key) const
qreal rotation() const
return the rotation (or a default value)
qreal tangentialPressure() const
QPointF point
The point in document coordinates.
#define KIS_ASSERT_RECOVER_RETURN_VALUE(cond, val)
const double PRESSURE_DEFAULT
const QVector< qreal > floatTransfer(int size=256) const
static qreal interpolateLinear(qreal normalizedValue, const QVector< qreal > &transfer)