近期,从新提升一下软件平台中的组态部分,图形组态是最直观的界面操作入口,设计好,提高软件的使用效率。和数据可视化相比,图形组态更能说明业务逻辑关系。Qt绘图知识主要由三大部分:普通2D绘图;图形视图,动画相关,3D绘图。下面是主要知识基础点:一2D绘图1.1基本绘制与..
分类:
其他好文 时间:
2015-11-27 01:24:51
阅读次数:
108
绘制一条贝赛尔曲线,当选中该曲线时,显示其控制点并把控制点和起始点连结起来,从而可以清晰的显示曲线的参数。# -*- coding: utf-8 -*-from PyQt4 import QtGui, QtCore class PathItem(QtGui.QGraphicsPathItem): ....
分类:
其他好文 时间:
2015-10-26 00:27:30
阅读次数:
709
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。Items能处理键盘...
分类:
Web程序 时间:
2015-09-16 19:52:22
阅读次数:
218
我想用QGraphicsView做一个编辑器,请高人指点一二!我想用QGraphicsView做一个编辑器,可以编辑文本,图片,控件等等。问题:1. 怎么在QGraphicsView显示出可用键盘控制的一闪一闪的文本光标?2. 可以编辑文本,图片,控件的编辑器怎样做最简单?3. 本来文本编辑QTex...
分类:
其他好文 时间:
2015-09-16 19:34:08
阅读次数:
132
一、前言本文主要运用知识为 1、QTableView控件的代理委托;2、颜色进度条设置;3、openCV的Mat数据的显示问题本文主要实现功能为:利用QGraphicsView控件显示分类图,并实现相关的放大、缩小、平移等;对QTableView进行委托显示;利用PS绘制进度条,添加资源文件,作为颜...
分类:
其他好文 时间:
2015-08-16 21:14:21
阅读次数:
235
一说起Qt 大都会想起Qt的GUI编程,具体到某个类的话,最多的就是QWidget类及其子类了。其实Qt中还有基于项的图形视图,具体来说QGraphicsView,QGraphicsScene,QGraphicsItem三个类了。看看这个文章关于QGraphics*和QWidget比较,QGraph...
分类:
其他好文 时间:
2015-07-30 18:57:53
阅读次数:
512
一、前言Qt的QGraphicsView类具有强大的视图功能,与其一起使用的还有QGraphicsScene类和QGraphicsItem类。大体思路就是通过构建场景类,然后向场景对象中增加各种图元,最后利用QGraphicsView类对场景进行显示。二、绘制光谱曲线实现功能主要有:1 传递点击图像...
分类:
其他好文 时间:
2015-07-24 12:07:56
阅读次数:
211
几天前有朋友问OSG嵌入Qt的思路。我说整体思路就是用OpenGL的方式来进行OSG的绘制,而正好Qt已经整合了OpenGL的功能,我们可以以此为依托来进行OSG的渲染绘制工作。而在Qt中却有QWidget和QGraphicsView两种不同的体系框架,于是我们也就有了两种不同的嵌入方式,关于QGraphicsView的嵌入方式我前面的博客OSGEarth嵌入Qt的QGraphicsView框架已经...
分类:
其他好文 时间:
2015-07-19 10:17:04
阅读次数:
4045
QGraphicsItemGroup 是Qt二维图形框架提供的对图元进行组合操作的类。它提供了了void addToGroup(QGraphicsItem * item) 和 void removeFromGroup(QGraphicsItem *);两个方法。实际使用中可以通过 scene的createItemGroup()方法来创建组合对象,通过destroyItemGroup方法撤销组合。看...
分类:
其他好文 时间:
2015-07-05 11:09:52
阅读次数:
216
Graphics View提供了一个界面,它既可以管理大数量的定制2D graphical items,又可与它们交互,有一个view widget可以把这些项绘制出来,并支持旋转与缩放。这个柜架也包含一个事件传播结构,对于在scene中的这些items,它具有双精度的交互能力。 Items能处.....
分类:
Web程序 时间:
2015-04-17 21:53:57
阅读次数:
200