社区
Qt
帖子详情
在QGraphicsScene里画任意线
lgc73301362
2013-07-19 04:23:40
Qt有没有提供什么接口在QGraphicsScene里画任意线。
...全文
575
2
打赏
收藏
在QGraphicsScene里画任意线
Qt有没有提供什么接口在QGraphicsScene里画任意线。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
祥龙九霄
2013-08-14
打赏
举报
回复
这个要你自己实现了,用两个点保存你拖动的两个点,之后在paintEvent中实现绘制同时把这个item添加到场景中。
shy_wing
2013-07-19
打赏
举报
回复
QGraphicsLineItem * QGraphicsScene::addLine ( qreal x1, qreal y1, qreal x2, qreal y2, const QPen & pen = QPen() )
基于QGraphicsView实现绘
画
曲
线
注意点
目的: 对于刚了解QGraphics体系来说,基于QGraphicsView实现白板绘
画
曲
线
实现矢量绘
画
其实不难,然后基于非矢量绘
画
(通过绘
画
图片QImage)时,看了源代码后,结合经理所说方法,遇到两个问题,并被这两个问题弄蒙了,特意整理。 1、QPainter 不同。 1.1 自定义的图元(QGraphicsItem)中重写的paint(QPainter *painter, const QSt...
实战PyQt5: 085-场景类
QGraphicsScene
QGraphicsScene
简介
QGraphicsScene
是图形视图框架的组成部分。它提供了一个用于管理大量2D图元的表面(Surface)。
QGraphicsScene
作为QGraphicsItem的容器,与QGraphicsView一起使用,以可视化2D曲面上的图元,例如
线
条、矩形、文本以及自定义图元。
QGraphicsScene
还提供函数来有效确定图元的位置以及确定场景中
任意
区域内可见的图元。使用QGraphicsView部件,就可以可视化整个场景,或者放大并只查看场景中的某一部分。例如:
【Qt图形视图框架】
QGraphicsScene
分析
【Qt图形视图框架】
QGraphicsScene
分析
Qt绘图之
QGraphicsScene
QGraphicsView QGraphicsItem详解
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。Items能处理键盘事件,鼠标的按,移动、释放、双击事件,也可以跟踪鼠标移动。Graphics View使用BSP树来提供对item的快速查找,使用这种技术,它可以实时地绘制大规模场景,甚至以百万items计。Graphics Vi
Qt 绘图之
QGraphicsScene
QGraphicsView QGraphicsItem详解
Qt 绘图之
QGraphicsScene
QGraphicsView QGraphicsItem详解
Qt
16,211
社区成员
26,591
社区内容
发帖
与我相关
我的任务
Qt
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
复制链接
扫一扫
分享
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章