我已经能够绘制长的透明曲线与QPainterPath,所以我不会得到重叠的不透明度的关节,这将导致像Scribble点之间的连接线。但是有没有一种方法可以让Qt中的连续透明度融合如下: Qt:绘制混合透明线/曲线/路径
3
A
回答
0
我怀疑最令人满意的解决方案是自己渲染笔触。例如,您张贴的图像通过绘制大量半透明的圆圈来呈现。这可以通过将大量椭圆渲染到QImage上进行优化,然后再绘制预渲染图像以节省时间。
0
有了这个question/answer的帮助下,我写了这个代码,没有工作:
/* Start and end point. */
const QPointF start{ 0,0 };
const QPointF end{ 100,100 };
QGraphicsLineItem line{ QLine(start, end) };
/* Make the Gradient for this line. */
QLinearGradient gradient(start, end);
QColor color(123, 123, 231); //some color
color.setAlphaF(0.9); //change alpha
gradient.setColorAt(0, color);
color.setAlphaF(0.1); //change alpha again
gradient.setColorAt(1, color);
/* Set the line's pen. */
QPen pen(QBrush(gradient), 10);
line.setPen(pen);
相关问题
- 1. 绘制透明线?
- 2. 在画布上绘制曲线路径?
- 3. 绘制透明路径
- 4. 如何绘制透明线?
- 5. 如何绘制直线和曲线运动指定的路径
- 6. 绘制最适合的曲线线
- 7. 绘制曲线
- 8. 如何在Qt中绘制曲线?
- 9. 绘制曲线线android
- 10. 在OpenGL ES中绘制半透明曲线
- 11. SceneKit绘制曲线
- 12. 龟绘制曲线
- 13. 绘制NURBS曲线?
- 14. 绘制点划线(....)线索路径,而不是一个线路(________)
- 15. 带半透明(半透明)带的绘制路径
- 16. 如何绘制半透明白线?
- 17. 绘制光滑的透明线
- 18. 如何在Winform上绘制透明线?
- 19. 绘制透明线R基本情节
- 20. 动态不透明线绘制在vb.net
- 21. 用ImageMagick绘制半透明线条
- 22. 绘制透明时删除虚线
- 23. 为混合模型绘制回归曲线图
- 24. 使用ggplot绘制曲线拟合
- 25. 用scipy绘制结果拟合曲线
- 26. 绘制最佳拟合曲线
- 27. 绘制具有二次贝塞尔曲线的随机路径
- 28. 如何通过InDesign/Illustrator路径点绘制曲线?
- 29. Matplotlib:双变量高斯曲线的绘制路径积分
- 30. 如何绘制一组点的曲线(路径)的ios
我希望会有一个很好的回答这个问题。 – dani