1、简介

QGraphicsView提供显示QGraphicsScene的功能,它继承自QAbstractScrollArea,因此它还是一个带滚动条的窗口,这样可以实现只场景的一部分。还可以创建多个QGraphicsView来显示同一个QGraphicsScene,类似 QTableView、QTreeView和QListView的显示,官方专业的描述是“多个视图可以观察一个场景”。

2、常用接口

setScene:设置场景QGraphicsScene
show:默认情况下,视图将滚动到场景的中心并显示此时可见的所有项目
centerOn:设置显示场景的中心点
setSceneRect:设置场景的可视化区域,默认是通过QGraphicsScene::itemsBoundingRect获取
viewport、setViewport:返回和设置视图的窗口
mapToScene、mapFromScene:场景和视图的坐标转换

3、矩阵变化

3.1 旋转 rotate

#include <QtCore>
#

【Qt】Qt再学习(十四):QGraphicsView相关推荐

  1. QT开发(六十四)——QT样式表(二)

    QT开发(六十四)--QT样式表 本文主要翻译自QT官方文档Qt Style Sheets . 五.QT样式表参考 QT样式表支持多种的属性.状态和子控件,使得定制组件的外观成为可能. 1.组件 以下 ...

  2. OpenCV与图像处理学习十四——SIFT特征(含代码)

    OpenCV与图像处理学习十四--SIFT特征(含代码) 一.SIFT算法 二.SIFT实现过程 三.代码实现 一.SIFT算法 SIFT, 即尺度不变特征变换算法(Scale-invariant f ...

  3. PyTorch框架学习十四——学习率调整策略

    PyTorch框架学习十四--学习率调整策略 一._LRScheduler类 二.六种常见的学习率调整策略 1.StepLR 2.MultiStepLR 3.ExponentialLR 4.Cosin ...

  4. C1认证学习十四、十五(算法常识、HTML Head 头)

    C1认证学习十四.十五(算法常识.HTML Head 头) 文章目录 C1认证学习十四.十五(算法常识.HTML Head 头) 十四(算法常识) 任务背景 任务目标 查找算法 1.顺序查找 2.二分 ...

  5. 【Qt】Qt再学习(四):Editable Tree Model Example

    1.简介 这个示例,展示了如何编辑项目.自定义标题以及插入和删除行和列的功能. 项视图模型的标准用法是继承QAbstractItemModel,然后重载纯虚函数:flags().data(). hea ...

  6. Qt Model/View 学习笔记 (四)

     创建新的Models 介绍 model/view组件之间功能的分离,允许创建model利用现成的views.这也可以使用标准的功能 图形用户接口组件像QListView,QTableView和Q ...

  7. 用Qt搭建图书管理系统 (十四)

    初始化数据库 https://gitee.com/mayonaka/LibraryManageSystem​​​​​​​ 百度云:https://pan.baidu.com/s/1G95yPyGG08 ...

  8. 如何用mysql创建orders表_MySQL学习十四创建和操纵表

    摘要: 本篇博客仅作为笔记,如有侵权,请联系,立即删除(网上找博客学习,然后手记笔记,因纸质笔记不便保存,所以保存到网络笔记). 本博讲述表的创建.更改和删除的基本知识. 一.创建表 MySQL不仅用 ...

  9. python基础学习十四:面向对象三大特性之继承

    一.继承的基本概念 Python面向对象的继承指的是多个类之间的所属关系,即子类默认继承父类的所有属性和方法,具体如下: # ⽗类A class A(object):def __init__(self ...

  10. AppArmor零知识学习十四、实操与实践(2)

    本文内容参考: Linux安全模块AppArmor总结-CSDN博客, apparmor首页.文档和下载 - 应用程序访问控制系统 - OSCHINA - 中文开源技术交流社区, AppArmor · ...

最新文章

  1. 解决页面换行因标点符号不能出现在每一行的开头,导致提前换行,中间出现空隙的问题
  2. 【转】VS2008制作打包程序将安装路径写入注册表
  3. 《第一行代码》学习笔记9-活动Activity(7)
  4. 多边形之间相交求交点的算法_路径规划算法总结
  5. JS破解专题|光汇云油登录算法
  6. SAP Spartacus home页面的layout,template,section和slots
  7. python中list是什么类型_Python中的list数据类型
  8. 008_使用pyenv进行py开发环境管理
  9. 记录一下ListItem类的常用的方法
  10. JQuery Easyui/TopJUI 基本树形表格的创建
  11. Java项目:Springboot校园报修管理系统
  12. 华为服务器插网线后没有响应,用con口连接华为交换机没有反应,重启之后出现以下信息后...
  13. 2022.8.22 小W的玻璃弹珠 题解
  14. safenet 超级狗 java调用 小计
  15. 囊括3大MCU+DSP开发工程
  16. Formality总结
  17. 逻辑运算符 与、或、非
  18. 机器学习模型 知乎_算法有没有价值观?知乎内容推荐算法解析
  19. 约瑟夫问题-输出最后的编号
  20. 人工智能的本质和意义:未来机器终将觉醒

热门文章

  1. java 中断 继续_关于中断的线程如何继续。。在线等
  2. java 读取excel_Java12POI操作Excel
  3. Vue、angular等框架实现双向绑定的原理,核心机制是使用了Object.defineProperty
  4. 《中国式方案秘籍(上部)》
  5. AppiumForWin安装
  6. 接口测试(postman jmeter)
  7. samba srver on centos-7
  8. nRF51800 蓝牙学习 进程记录 2:关于二维数组 执念执战
  9. BZOJ-1005 明明的烦恼
  10. 微信电视来了 微信遥控传屏弹幕统统有