E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
QGraphics
QGraphics
绘图的步骤
QGraphics
绘图的步骤构建图元项QGraphicsItem继承QGraphicsPixmapItem①继承QObject(元对象系统QProperty,设置位置点,位置名称在状态机的属性设置中使用
爱研究的猴子
·
2023-12-24 13:27
qt
青少年编程
Qt实现图片旋转的几种方式(全)
使用QGraphicsView和
QGraphics
吻等离子
·
2023-11-23 01:21
QT知识专栏
qt
PyQt5之
QGraphics
003 View基本缩放
下面通过滚动鼠标中键控制QGraphicsView的缩放"""QGraphicsView的基本缩放ByLinyoubiao2020-03-15"""fromPyQt5.QtWidgetsimport(QApplication,QGraphicsView,QGraphicsScene,QGraphicsItem)fromPyQt5.QtCoreimport(QPointF,QPoint,QLineF
islinyoubiao
·
2023-10-19 18:32
PyQt5之QGraphics
pyqt
Qt中的 QGraphicsTextItem 类的使用
这里的前提是你懂得
QGraphics
的用法,如果不懂的话,建议先从这里学习Qt快速入门系列教程,如果已经有QWidget的基础,建议直接学习第19篇及第20篇。
战忽局左派成员
·
2023-09-24 14:05
Qt的半透明方法总结
如果是QWidget,可以重写了它的voidpaintEvent(QPaintEvent*);事件如果是
QGraphics
,可以重写它的voidpaint(QPainter*painter,constQStyleOptionGraphicsItem
视图猿人
·
2023-09-02 08:45
QT
qt
开发语言
QT中,GraphicsView
这个系统主要由下面几个框架类构成:QGraphicsView,QGraphicsScene,QGraphicsItemQGrahpicsView是从原生的QWidget继承过来,
QGraphics
-View
An_angel_of_joy
·
2023-08-05 01:12
Qt相关
QGraphics
Scene、Graphics Item、Graphics View关系及一个实例
文章目录QGraphicsScene功能QGraphicsItemQGraphicsView实例鼠标响应重载图元绘制
QGraphics
图形视图框架由3部分组成:QGraphicsSceneGraphicsItemGraphicsViewScene
#君君#
·
2023-07-27 03:52
qt
qt
开发语言
Qt学习_
QGraphics
进阶学习笔记
QGraphics
进阶学习1.保存图片函数QPixmapQWidget::grab(constQRect&rectangle=QRect(QPoint(0,0),QSize(-1,-1)))Rendersthewidgetintoapixmaprestrictedbythegivenrectangle.Ifthewidgethasanychildren
Leslie X徐
·
2023-04-19 15:24
QT学习
qt
c++
QGraphicsView显示scene上所有的item
有时间会遇到这样的需求,显示scene上的所有节点,或者某个区域的节点,有人推荐使用
QGraphics
::fitInView这个函数,但是这个函数会根据你所给的QRect的大小来进行横向或者纵向的拉升,
28进制
·
2022-12-17 07:12
Qt
Qt
Qt+opencv 鼠标画线实现几何图形识别并动态创建
绘制使用
QGraphics
体系完成。看效果图:本文demo在这里点击下载环境:Qt5.15.2+vs201964bit支持图形:直线、圆、椭圆、矩形、三角形。
luoyayun361
·
2022-12-05 09:41
Qt
opencv
qt
几何图形识别
opencv图形识别
QGraphics画线
Qt实现桌面画线、标记,流畅绘制,支持鼠标和多点触控绘制
今天分享如何通过Qt的
QGraphics
体系来实现这个功能,以前的文章已经介绍过使用Qt进行曲线绘制及相关原理,所以这里就不再重复了,直接讲关键部分代码。
luoyayun361
·
2022-11-03 17:27
Qt
Qt桌面画线
Qt曲线绘制
桌面标记
多点画线
pyqt之
QGraphics
系列----节点编辑器(四, 五)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.git四.png五.png效果图image.png代码五-先来看看对各种对象的实例化改变:node_editor_wnd.pynode_editor_wnd.py四-把scene的实例化放在了这个文件node_scene.pyfromnode_graphics_scene
WoHowLearn
·
2021-06-24 13:42
pyqt之
QGraphics
系列----节点编辑器(一)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.git此处显示文件增删改的情况文件情况效果图image.png代码main.pymain.py后面章节都不会改变,之后就不重复发了.importsysfromPyQt5.QtWidgetsimport*fromnode_editor_wndimportNodeEditor
WoHowLearn
·
2021-06-22 11:38
pyqt之
QGraphics
系列----节点编辑器(七)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.gitimage.png效果图image.png代码和第四五讲类似,不具体描述node_graphics_socket.py连接点样式具体实现image.pngNode(input=[1,2,3],output=[1,2,3])为传入的节点id,遍历生成socket,并调
WoHowLearn
·
2021-06-14 22:27
pyqt之
QGraphics
系列----节点编辑器(二)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.gitimage.png效果图image.pngnode_editor_wnd.py增加了一些测试fromPyQt5.QtWidgetsimport*fromPyQt5.QtGuiimport*fromPyQt5.QtCoreimport*fromnode_graphic
WoHowLearn
·
2021-06-09 11:09
pyqt之
QGraphics
系列----节点编辑器(三)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.gitimage.png效果图image.png代码增加拖拽画布和滚轮缩放效果node_graphics_view.pyfromPyQt5.QtWidgetsimportQGraphicsViewfromPyQt5.QtCoreimport*fromPyQt5.QtGui
WoHowLearn
·
2021-06-06 19:00
pyqt之
QGraphics
系列----节点编辑器(序)
仓库地址https://gitlab.com/pavel.krupala/pyqt-node-editor-tutorials.gitimage.png可以看到作者已经把教程顺序写得很完整了,本文做一个翻译.效果图image.png引用图至21节image.png文件名解释node_graphics_xxx:为图元的样式;node_xxx:为图元的逻辑;node:此为一个node;nodesock
WoHowLearn
·
2021-05-05 16:44
Prtri Purho的经典游戏搞死战争的复刻
文章目录介绍一、编译准备1、Python安装2、PyQt5的安装二、
QGraphics
的介绍1、模块介绍2、QGraphicsItemboundingRectpaintadvancecollidesWithItem
我叫陈文航
·
2021-03-07 15:45
python
Qt 插件综合编程-基于插件的OpenStreetMap瓦片查看器客户端(0)-引子
第一个插件演示了使用底层QPainter实现绘图、量测功能;第二个插件演示了使用
QGraphics
丁劲犇
·
2020-09-16 22:08
QT
GIS
OpenStreetMap
activex
qtcreator
OpenStreetMap
QT
插件
Qt实现图片翻转(开源)
从基类中派生出我们的视图类FlipView: FlipView : public
QGraphics
fearlazy
·
2020-09-16 09:23
Qt学习乱记
Qt有什么好玩的?
【Qt】使用QCamera获取摄像头,并使用图像视图框架
QGraphics
*来显示
代码下载https://download.csdn.net/download/u010168781/10373174头文件#ifndefCAMERATEST_H#defineCAMERATEST_H#include#include#include#includenamespaceUi{classCameraTest;}classQCamera;classQCameraImageCapture;cl
郭老二
·
2020-08-21 10:20
Qt
PyQt5之
QGraphics
006 QPainterPath的字体
如上图,在QGraphicsItem上用QPainterPath的AddText可以绘画好多字体。可以用以下代码查看系统支持的字体:font_database=QFontDatabase()forfontinfont_database.families():print(font)通过这段程序,本机打印出以下字体:AharoniAndalusAngsanaNewAngsanaUPCAparajita
islinyoubiao
·
2020-08-15 14:12
PyQt5之QGraphics
Qt鼠标拖动绘制基本几何图形
效果图实现本示例使用
QGraphics
体系来实现,因为要移动对象,所以生成的图形必须是一个单独的对象,鼠标拖动绘制的过程是在临时层中完成,release后生成一个矢量的图形item并添加到场景中。
luoyayun361
·
2020-08-12 11:00
Qt
Qt鼠标绘制几何图形
Qt几何图形绘制
几何图形
鼠标绘制
PyQt5之
QGraphics
011 QGraphicsItem之绘画OpenCV contours
QPainterPath可以画出各种各样的图形,以下就是画OpenCV的findcontours的轮廓线。左上角显示区域所有contours的数量。先用findContours找到轮廓线,之后就可以用moveTo一点一点画出来。代码如下:"""有趣的事情没有结束2020/4/615:53"""fromPyQt5.QtWidgetsimport(QApplication,QGraphicsItem,
islinyoubiao
·
2020-07-11 08:27
PyQt5之QGraphics
Qt图形框架资料01
这个系统主要由下面几个框架类构成:QGraphicsView,QGraphicsScene,QGraphicsItemQGrahpicsView是从原生的QWidget继承过来,
QGraphics
-View
yangshuangtao
·
2020-07-10 13:26
C++
QT 颜色取反
在QT中,有时需要使当前颜色与背景的颜色进行取反,特别是在
QGraphics
模型中,需要应用到。
qq_35359581
·
2020-07-09 23:00
QT
PyQt5之
QGraphics
005 GraphicsItem的动态波纹线
我们做选择框,希望边框线是动态波纹线的,这样更加使人注意力在要选择的图形上。如下:主要是用一个计数器,使线移动。这个想法是从Tiled上看到的,代码也是从上面借鉴来的。"""QGraphicsItem的动态波纹线ByLinyoubiao2020-03-21"""fromPyQt5.QtWidgetsimport(QApplication,QGraphicsItem,QGraphicsScene,Q
islinyoubiao
·
2020-07-09 17:31
PyQt5之QGraphics
QGraphics
Scene、Graphics Item、Graphics View关系及一个实例
QGraphics
图形视图框架文章目录QGraphicsScene功能QGraphicsItemQGraphicsView实例鼠标响应重载图元绘制
QGraphics
图形视图框架由3部分组成:QGraphicsSceneGraphicsItemGraphicsViewScene
Bing_Lee
·
2020-07-01 08:14
QT
QGraphics
View绘图架构实例
1.定义一个带界面的类QFormTable,继承QWidget,该类的实现如下头文件#include#include"ui_QFormTable.h"classQFormTable:publicQWidget{Q_OBJECTpublic:QFormTable(QWidget*parent=Q_NULLPTR);~QFormTable();private:voidpaintEvent(QPaint
-却道天凉好个秋
·
2020-07-01 06:33
Qt
QT5-实现小球运动碰撞
这个小设计使用QT中的
QGraphics
框架,这个框架适用于2D图像和动画的操作,包括各种变换以及检测等,而在其中的Colliding函数对于碰撞检测这一功能的实现非常简单。结构
不开心啊不开心
·
2020-06-25 13:12
QT
Qt/QML 窗口阴影边框实现
而
QGraphics
体系的阴影边框实现和QWidget是一样的,可以通用。正文一,QWidget实现阴影边框QWidget实现阴影边框有几种常用的方式,如下:1.设置带阴影边框的背
luoyayun361
·
2020-06-24 10:19
Qt
QML
PyQt5之
QGraphics
004 GraphicsItem的移动
这一次,简介一下GraphicsItem的移动。代码如下:"""QGraphicsItem的基本缩放ByLinyoubiao2020-03-17"""fromPyQt5.QtWidgetsimport(QApplication,QGraphicsView,QGraphicsScene,QGraphicsItem)fromPyQt5.QtCoreimport(QPoint,QPointF,QLine
islinyoubiao
·
2020-06-23 18:14
PyQt5之QGraphics
PyQt5之
QGraphics
010 QGraphicsItem之鼠标控制流程选择篇
每个QGrphicsItem可以方便接受鼠标和键盘的指令,从而产生我们要的操作。以下是完成shift+鼠标左键选择操作。主要是重载mousePressEvent(self,event)函数。代码如下:"""PyQtANDOpenCVByLiNYoUBiAo2020/4/322:13"""fromPyQt5.QtWidgetsimport(QApplication,QGraphicsItem,QGr
islinyoubiao
·
2020-06-23 18:43
PyQt5之QGraphics
浅谈Qt
QGraphics
体系及刷新机制介绍
概述Qt的三大体系:QWidget、
QGraphics
、Quick,其中
QGraphics
图形框架算是这三个中比较高级的一种用法了,并且使用起来相比另外两个体系会更加的复杂一些,不过它能实现的功能却非常强大
luoyayun361
·
2020-04-08 09:26
Qt 图形视图框架<一>——
一、概念介绍之前最项目,一直在用2D绘图的
QGraphics
/view,由于今年肺炎疫情的影响无法出门,所以有时间把这块做一个总结。
灼光
·
2020-02-11 20:00
Qt
QGraphics
体系及刷新机制介绍
概述Qt的三大体系:QWidget、
QGraphics
、Quick,其中
QGraphics
图形框架算是这三个中比较高级的一种用法了,并且使用起来相比另外两个体系会更加的复杂一些,不过它能实现的功能却非常强大
luoyayun361
·
2019-05-25 14:43
Qt
2018-10-13 progressbar 的填充控制
用了clx中的组件unitUnit1;interfaceusesSysUtils,Types,Classes,Variants,QTypes,
QGraphics
,QControls,QForms,QDialogs
netppp
·
2018-10-13 16:00
Qt中
QGraphics
类坐标映射关系详解(有图有真相,实例讲解)
如果你英文足够好,可以参考Qt帮助文档中的:TheGraphicsViewCoordinateSystem。---------------------------------------------------------------------------------------------------------------------------首先,先上显示界面图(Embededdialo
imxiangzi
·
2016-03-25 12:00
QGrapicsItem类
碰撞检测,绘制重载和item之间的相 互作用通过事件处理 Qt提供了一系列标准的items对一些常见的图像,非常的方便,有下面这些: QGraphicsEllipseItem 提供一个椭圆item
QGraphics
imxiangzi
·
2016-03-24 21:00
浅谈
QGraphics
概要
QGraphics
是QT里面很重要的一个模块,用得比较多的几个类应该是QGraphicsScene,QGraphicsView,QGraphicsItem效果代码.h文件#defineDIALOG_H
li235456789
·
2016-03-02 23:00
qt
Qt 插件综合编程-基于插件的OpenStreetMap瓦片查看器客户端(0)-引子
第一个插件演示了使用底层QPainter实现绘图、量测功能;第二个插件演示了使用
QGraphics
goldenhawking
·
2016-01-16 22:00
插件
qt
ActiveX
openstreetMap
QtCreator
杂烩:QWiget、
QGraphics
、QtQuick
看看这个文章关于
QGraphics
*和QWidget比较,
QGraphics
有什么不同呢?主要在如下方面吧:1.
QGraphics
*类可以设置rotation,但是QWid
qyvlik
·
2014-12-30 16:00
QWidget
qml
QGraphics
QT图形视图框架(The Graphics View Framework)
这个系统主要由下面几个框架类构成:QGraphicsView, QGraphicsScene,QGraphicsItem QGrahpicsView是从原生的QWidget继承过来,
QGraphics
-View
zb872676223
·
2014-08-04 17:00
Qt Graphics View Framework 图形视图框架
好在QT视图体系提供了
QGraphics
View Framework的框架。使用这个框架可以将各图形项进行单独或分组的控制管理。
xuguangsoft
·
2013-02-10 17:00
C++
C++
qt
qt
qt
QGraphics
绘制图形总结
最近学习了下
QGraphics
系列,主要包括三个类:QGraphicsItemQGraphicsView和QGraphicsScene.有关这3者的介绍请参阅QtAssistant.下面对本人在使用过程中遇到的一些问题进行总结和回顾
openXMPP
·
2012-10-01 20:00
框架
qt
图形
stylesheet
QGraphicsItem 的坐标问题
这几天因为要做一个效果需要用到
QGraphics
框架,主要用到了QGraphicsItem、QGraphicsView和QGraphicsScene三个类。
openXMPP
·
2012-09-28 15:00
框架
layout
qt
图形视图框架(The
QGraphics
View Framework 翻译)
图形视图提供了一个外表(surface)来实现大量的客户所做的2D图形项的管理和相互的结合;一个视图窗口部件来使这些项可视化,并支持缩放和旋转。该框架包括一个事件传播体系,可以使得场景中的项的交叉可以达到双精度的精确控制。其中的项可以处理事件、鼠标按压、移动、释放和双击事件,它们也可以追踪鼠标的移动。图形视图使用一个BSP(二进制空间分区BinarySpacePartitioning)树来提供快速
ikahn
·
2011-08-22 23:00
框架
System
qt
图形
events
printing
图形视图框架(The
QGraphics
View Framework)
图形视图提供了一个外表(surface)来实现大量的客户所做的2D图形项的管理和相互的结合;一个视图窗口部件来使这些项可视化,并支持缩放和旋转。该框架包括一个事件传播体系,可以使得场景中的项的交叉可以达到双精度的精确控制。其中的项可以处理事件、鼠标按压、移动、释放和双击事件,它们也可以追踪鼠标的移动。图形视图使用一个BSP(二进制空间分区BinarySpacePartitioning)树来提供快速
buliedian
·
2011-08-18 09:00
framework
图形视图框架(The
QGraphics
View Framework)
图形视图提供了一个外表(surface)来实现大量的客户所做的2D图形项的管理和相互的结合;一个视图窗口部件来使这些项可视化,并支持缩放和旋转。该框架包括一个事件传播体系,可以使得场景中的项的交叉可以达到双精度的精确控制。其中的项可以处理事件、鼠标按压、移动、释放和双击事件,它们也可以追踪鼠标的移动。图形视图使用一个BSP(二进制空间分区BinarySpacePartitioning)树来提供快
zhongguoren666
·
2011-08-18 09:00
框架
System
qt
图形
events
printing
图形视图框架(The
QGraphics
View Framework)(转)
图形视图提供了一个外表(surface)来实现大量的客户所做的2D图形项的管理和相互的结合;一个视图窗口部件来使这些项可视化,并支持缩放和旋转。该框架包括一个事件传播体系,可以使得场景中的项的交叉可以达到双精度的精确控制。其中的项可以处理事件、鼠标按压、移动、释放和双击事件,它们也可以追踪鼠标的移动。图形视图使用一个BSP(二进制空间分区BinarySpacePartitioning)树来提供快速
sun6255028
·
2010-10-19 12:00
框架
System
qt
图形
events
printing
上一页
1
2
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他