qt如何把已绘制的图删除

wangshaner1 wangshaner1 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我想实现一个动态图片显示。先显示了一个图片,但是后来要在原来绘图的地方重新绘制图片,应该如何做?
我画图的代码如下:
void Dialog::paintEvent(QPaintEvent *)
{
QPainter painter(this);

QPen pen; //画笔
pen.setColor(QColor(255,0,0));
QBrush brush(QColor(0,255,0,125)); //画刷

painter.setPen(pen); //添加画笔
painter.setBrush(brush); //添加画刷
painter.drawRect(10,310,175,235); //绘制矩形
}
谢谢大家了!
...全文

相关推荐

Qt 雷达图 卫星图

**绘图**:利用QPainter或QCustomPlot库绘制雷达图的边框和轴。接着,根据数据点绘制卫星,连接各点形成闭合图形。4. **卫星操作**:实现添加、删除卫星的功能。

baishan9595925

《Qt开发》基于QtCharts的饼图绘制

本程序运行效果图如下: 绘制饼图主要类 QPieSeries:饼图序列,一个图表一般只有一个饼图序列 QPieSlice:一个饼图的分块,一个饼图由多个分块组成 QPieSeries类的主要函数 分组 函数 功能 分块 操作 bool append() 添加一个分块到饼图 bool insert() 在某个位置插入一个..

不相信眼泪

《QT从基础到进阶·十五》用鼠标绘制矩形(QGraphicsView、QPainter、QGraphicsRectItem)

在GraphicsView类中创建矩形绘制对象,并初始化该对象用于绘制矩形。在GraphicsView类的鼠标事件中设置绘制矩形时鼠标按下,移动,释放操作。矩形长宽的拖动会在DrawROI类中实现,界面的缩放把DrawROI类中的功能放入GraphicsView中的滚轮事件中。以下是鼠标绘制矩形最全的一种用法,完整源码将会放在最后面。

梦回阑珊

基于 Qt 实现的计算器、贪吃蛇、迷宫、学生管理系统.zip

在本项目实践中,我们探索了基于Qt框架的软件开发,涵盖了计算器、贪吃蛇游戏、迷宫求解以及学生管理系统的实现。Qt是一个强大的跨平台应用程序开发框架,由C++编写,广泛应用于桌面、移动及嵌入式系统。

博士僧小星

QDigraph:使用 Qt 的 QtWebKit 和 dagre-d3 javascript 库绘制有向图

**交互与更新**:通过JavaScript和C++之间的双向通信,可以实现对图的实时更新和交互操作,例如节点的添加、删除、移动等。

靳骁曈
评论 5
收藏 已收藏
分享
返回顶部
wangshaner1
Qt 21,503 成员 26,693 内容