【QT学习】Graphics View框架(基础篇)- 图元、场景、视图

本文介绍了QT中的GraphicsView框架,包括QGraphicsItem(图元)、QGraphicsScene(场景)和QGraphicsView(视图)的概念及其在游戏开发中的应用,以绘制矩形为例展示了它们的组合使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

【QT学习】Graphics View框架(基础篇)- 图元、场景、视图_qt中的场景类 图元类 视图类关系-CSDN博客

前言

在日常生活中,存在着许许多多的娱乐游戏。其中,大部分的游戏场景都是基于Graphics View框架,通过图元、场景、视图进行绘制和操控。
以拳皇97这款游戏为例,视图就是游戏窗口,场景就是游戏背景,图元就是游戏角色。我们在游戏过程中,通过选择游戏角色(图元)、游戏背景(场景),将游戏角色(图元)加载到游戏背景(场景)中进行操作,最后通过游戏窗口(视图)显示出来。

一、图元(QGraphicsItem

图元(游戏角色),是组成图像的基本单元。我们经常通过引用头文件QGraphicsItem来创建图元,为方便我们绘制基本图像单元,QT Creator软件对QGraphicsItem类进行派生,如下表格所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值