gpt4 book ai didi

c++ - 在简单的图形编辑器中绘制 "preview"行

转载 作者:行者123 更新时间:2023-11-30 03:06:22 26 4
gpt4 key购买 nike

用QPainter画线。onMousePressed : 保存 (x0,y0)onMouseReleased : QPainter.drawLine (x0,y0,x1,y1)

我想查看 onMouseMove 行的预览。但如果要重绘所有图片,那就太长了。怎么做?

最佳答案

使用QGraphicsScene。将背景图像绘制为 QGraphicsPixmapItem,并将线条预览添加为 QGraphicsLineItem。接受该行后,删除该行项目并将其永久绘制在像素图上。您可以将图形场景设置为使用 OpenGL 加速,http://doc.qt.nokia.com/qq/qq26-openglcanvas.html

关于c++ - 在简单的图形编辑器中绘制 "preview"行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6709570/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com