"Fossies" - the Fresh Open Source Software Archive  

Source code changes of the file "plugins/tools/basictools/kis_tool_gradient.cc" between
krita-5.1.3.tar.xz and krita-5.1.4.tar.xz

About: Krita is a painting program offering art tools for everyone (concept art, texture and matte painters, illustrations and comics).

kis_tool_gradient.cc  (krita-5.1.3.tar.xz):kis_tool_gradient.cc  (krita-5.1.4.tar.xz)
skipping to change at line 215 skipping to change at line 215
} else { } else {
result.setX(m_startPos.x()); result.setX(m_startPos.x());
result.setY(point.y()); result.setY(point.y());
} }
return result; return result;
} }
void KisToolGradient::paintLine(QPainter& gc) void KisToolGradient::paintLine(QPainter& gc)
{ {
if (canvas()) { QPointF viewStartPos = pixelToView(m_startPos);
QPen old = gc.pen(); QPointF viewStartEnd = pixelToView(m_endPos);
QPen pen(Qt::SolidLine);
gc.setPen(pen); if (canvas()) {
gc.drawLine(m_startPos, m_endPos); QPainterPath path;
gc.setPen(old); path.moveTo(viewStartPos);
path.lineTo(viewStartEnd);
paintToolOutline(&gc, path);
} }
} }
QWidget* KisToolGradient::createOptionWidget() QWidget* KisToolGradient::createOptionWidget()
{ {
QWidget *widget = KisToolPaint::createOptionWidget(); QWidget *widget = KisToolPaint::createOptionWidget();
Q_CHECK_PTR(widget); Q_CHECK_PTR(widget);
widget->setObjectName(toolId() + " option widget"); widget->setObjectName(toolId() + " option widget");
// Make sure to create the connections last after everything is set up. The initialized values // Make sure to create the connections last after everything is set up. The initialized values
 End of changes. 2 change blocks. 
6 lines changed or deleted 7 lines changed or added

Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)