一、GraphicsView框架简介   QT4.2开始引入了Graphics View框架用来取代QT3中的Canvas模块,并作出了改进,Graphics View框架实现了模型-视图结构的图形管理,能对大量图元进行管理,支持碰撞检测,坐标变换和图元组等多种方便的功能。     GraphicsView框架结构主要包含三个主要的类QGraphicsScene(场景)、QGraphicsView
转载 2021-06-25 16:10:00
815阅读
2评论
QT开发(四十)——GraphicsView编程一、QGraphicsScene1、QGraphicsSceneQGraphicsScene继承自QObject,是一个管理图元的容器,与QGraphicsView合用可以在2D屏幕上显示如线、三角形、文本、自定义图元等图元。QGraphicsScene是不可见的,只用于管理图元。为了查看场景,需要创建一个视图组件。  &nbsp
原创 2016-12-03 14:52:22
10000+阅读
1点赞
2评论
QT开发(三十九)——GraphicsView框架    本文主要翻译自QT 5.6.2GraphicsView官方文档一、GraphicsView框架简介QT4.2开始引入了Graphics View框架用来取代QT3中的Canvas模块,并作出了改进,Graphics View框架实现了模型-视图结构的图形管理,能对大量图元进行管理,
原创 2016-12-03 14:43:59
10000+阅读
5点赞
# 如何实现“python qt5 graphicsView pyqtgraph” ## 概述 作为一名经验丰富的开发者,我们将帮助一位刚入行的小白实现“python qt5 graphicsView pyqtgraph”。在本文中,我们将详细介绍整个实现的流程,并提供每一步所需的代码和解释。 ## 流程图 ```mermaid flowchart TD start[开始] s
原创 2024-05-24 05:59:19
239阅读
QT组合QComboBox选择步骤1. 在qt设计器中加入控件:QComboBox 2. 在.h中加入槽函数private slots: void
原创 2022-08-16 13:53:14
361阅读
最近的项目用到了QT 5.5,项目在运行过程中出现了一段时间CPU占用率持续25%,并频繁断网的情况,遂决定对项目性能进行优化。优化工具也是VS2010自带的性能分析工具,具体的使用方法参见:其中可以选择“just my code”过滤出自己编写的代码。通过性能分析工具可以找到占用CPU时间较多的函数,然后按照占有时间多少进行优化->再分析->再优化的步骤,多次优化后,将CPU占用率降
转载 2024-05-19 12:10:09
1337阅读
一、简介参考自大神 去冰三分糖 的 Qt——设计颜色编辑选取对话(如有侵权马上删除),看到这个颜色编辑挺好看的,所以检出学习并修改了一下。原版本是 Qt4 版本的,界面使用 Qt Designer 设计的,笔者比较习惯使用纯代码的方式编写界面,所以界面都改写为用纯代码方式实现,并且将其改为 Qt5 版本的,另外,部分控件的批量创建也进行了一定程度上的优化,没有那么冗长。源码在末尾有下载,这篇文
转载 2024-05-08 20:31:17
337阅读
    毕业2年了,一直使用的qt做桌面程序,很少接触图像算法类的东西,最近由于项目的原因,不得不了解下图像处理,不过也是一些简单的图像处理,仅此作为记录,并希望能帮助初学qt图像处理的朋友。    首先我推荐一篇文章,高斯模糊算法的实现和优化 这篇文章也是我理解图片模糊的开始,我个人觉得讲的相当清楚明了。因此如果对原理或者名词不理解的同
转载 6月前
67阅读
点哥在后台看到有好多小伙伴给我发录屏的,我其实很早就想出一期关于Windows录屏的文章,最近测试了多款录屏软件后,终于可以出一期录屏软件推荐。进入正题前先介绍两个不用额外装软件录屏的方法。想要功能比较专业的录屏软件直接看3、4。win10自带录屏win10其实是自带录屏的,快捷键win+G可以呼出Xbox Game Bar的游戏栏。捕获窗口有录屏和截屏的功能。 但这个录屏方式有很大的
Qt开发,用到一个选择文件的功能,研究一番,用法记录如下:QString path = "/home/zhouyingge1104/Desk
## Python Qt弹出是否选择实现步骤 作为一名经验丰富的开发者,我将指导你如何实现Python Qt弹出是否选择。在本文中,我将为你提供具体的步骤和相应的代码示例,并对每个代码片段进行了详细注释,以确保你能够理解其意义和作用。 ### 1. 创建Qt应用程序 在开始实现弹出选择之前,首先需要创建一个Qt应用程序。以下是创建Qt应用程序的步骤: | 步骤 | 描述 | | --
原创 2023-11-22 04:58:37
181阅读
0.前言Qt提供了一个QComboBox下拉组件,但是对于一些自定义样式的需求实现起来并不方便,很多东西还得去倒腾源码,还不如直接用基础的组件自己来实现一个下拉。不过,自己组合的组件要做的细节太多了,所以我只在一些定制化程度高的需求才使用这种方式。1.实现思路与问题首先是下拉的文本和按钮,我使用QLineEdit+QPushButton;然后弹出我分为两部分,一是弹出Widget容器,
QT 选择对话简单示例 部分代码: 效果: 控制台输出: 文件对话部分代码: 效果:
转载 2017-11-10 00:51:00
190阅读
QString filepath = QFileDialog::getOpenFileName(NULL, "请选择数据文件", "", "CSV(*.CSV)"); if (filepath.isEmpty()) { QMessageBox::warning(NULL, "提示", "未选择数据文件", "确定"); return; } ...
原创 2022-12-29 15:22:46
298阅读
[+]一、简介       GraphicsView支持事件传播体系结构,可以使图元在场景scene中得到提高了已被的精确交互能力。图形视图框架中的事件都是首先由视图进行接收,然后传递给场景,再由场景给相应的图形项。       对于键盘鼠标事件,scene会传递给获得焦点的图形
原创 2016-10-28 16:02:13
9007阅读
一【文本时间处理】Chardet # 字符编码探测器 # 可以自动检测文本、网页、xml的编码 | colorama # 主要用来给文本添加各种颜色 # 并且非常简单易用 | Prettytable # 主要用于在终端或浏览器端构建格式化的输出 | difflib # Python标准库 # 计算文本差异 Levenshtein # 快速计算字符串相似度 | fuzzywuzzy,字符串模
转载 9月前
36阅读
样式规则QSS包含了一个样式规则序列,一个样式规则由一个选择器和声明组成,选择器指定哪些部件由规则影响,声明指定哪些属性应该在部件上进行设置。例如:QPushButton { color: red }1上面的例子中QPushButton是选择器,{ color: red }是声明,该规则指定QPushButton及其子类(例如:MyPushButton)应使用红色作为前景色。QSS通常不区分大
转载 2024-09-01 16:10:30
187阅读
QT实现GraphicsView中 打开一幅图片
QT
转载 2021-07-12 20:40:00
315阅读
2评论
QComboBox插件是一个集按钮和下拉菜单于一体的插件。 QComboBox在占用最小屏幕空间的情况下为用户提供一个下拉菜单选项。 QComboBox在显示当前选项的同时还弹出一系列可选择的项目。用户也可以编辑ComboBox。 ComboBox可以包含pixmap和字符串(insertItem和setItemText)。对于可编辑的ComboBox,clearEditText可以被用来清
需将QGraphicsScene *scene = new QGraphicsScene;放入上面声明头文件中声明: cpp文件中声明: 使用: 需要添加这个 scene->clear(); 这样就没有内存溢出了:
转载 2020-02-24 14:16:00
823阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5