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
qpainter
Qt中使用OpenGL进行三维场景绘制基础
pro文件中加入:QT+=opengl使用OpenGL的基本方法QGLWidget派生自QWidget,故绝大多数情况下QGLWidget可以像使用QWidget一样使用,只是使用OpenGL的函数替代
QPainter
许仕哲
·
2014-09-26 12:00
QT5:
QPainter
+QGLWidget VS QML+SceneGraph performance
QT官方一直宣称QT5的SceneGraph绘制效率比普通绘制效率高很多,但并没有具体的实例证实,写了两个测试程序,用例一基于SceneGraphQML绘制,用例二基于QGLWidget上的
QPainter
lizhenneng
·
2014-09-24 15:00
测试
qt
performance
OpenGL
qt5
【Qt for Android】OpenGL ES 绘制彩色立方体
从Qt5.0开始增加了一个QWindow类,该类既可以使用OpenGL绘制3D图形,也可以使用
QPainter
绘制2D传统的GDI+图形,5.0以前的QGLWidget不推荐再使用。
xiaohui_hubei
·
2014-09-03 11:00
C++
qt
OpenGL
es
QT使用QgraphicView/
Qpainter
展示RGB/YUV图像
笔者认为:做媒体渲染这种数据量大而对象少的应用场景,使用
Qpainter
更佳,在多种RGB的转换中,YUV转RGB565最小而且字节对齐问题不容易发生,故推荐之。
luopeiyuan1990
·
2014-07-21 16:00
qt
QPainter
色彩转换
RGBYUV
QtQuick之Canvas图像圆角遮罩
对于圆角图片处理,主要使用了四种办法来实现1.Qt里面使用
QPainter
来画个2.QML里面使用opengles来渲染3.使用原始图片和备用图片来合成4.使用QML-Canvas来渲染发现前两种无论如何画出来的还是有些锯齿
Esonpo
·
2014-07-14 15:00
js
C++
canvas
qt
图片处理
Qt绘制图片
QImage优化了I/O操作,可以直接存取操纵像素数据;QPixmap主要用来在屏幕上显示图像;QBitmap从QPixmap继承,只能表示两种颜色;QPicture是可以记录和重放
QPainter
命令的类
chinabinlang
·
2014-06-01 20:00
Qt的卡拉OK歌词效果
先上图一张..实现卡拉OK效果,主要是使用了
QPainter
的叠加, [cpp]viewplaincopypTmp.setCompositionMode(
QPainter
::CompositionMode_Source
fjb2080
·
2014-05-06 14:00
Qt的卡拉OK歌词效果
先上图一张..驳壳地址:http://blog.csdn.net/robertkun实现卡拉OK效果,主要是使用了
QPainter
的叠加, pTmp.setCompositionMode(
QPainter
robertkun
·
2014-05-05 16:00
qt
卡拉ok效果
QPixmap和QImage的区别
如果你想访问图片的像素或是修改图片像素,则需要使用QImage,或者借助于
QPainter
来操作像素。另外跟QImage不同是,QPixmap跟硬件是相关的,如X1
chenyijun
·
2014-04-29 08:00
qt
图形
怎么合并两个透明度不同的QImage图片
------解决方案--------------------假设两张图片一样大:QPixmap pixmap(不透明图片);QPixmap pixmap2(透明图片);
QPainter
p(&pixmap
chenyijun
·
2014-04-25 08:00
qt
图形
【PyQt4实例7】
QPainter
坐标系的变换【转载】
转载:地址:http://blog.csdn.net/ly375159507/#-*-coding:utf-8-*-fromPyQt4.QtCoreimport*fromPyQt4.QtGuiimport*QTextCodec.setCodecForTr(QTextCodec.codecForName("utf-8"))classPainArea(QWidget):def__init__(self
陈晓明start
·
2014-03-27 08:27
python
Qt Painter和Image保存
::Format_RGB32); picture.fill(32); QPainterpainter; painter.begin(&picture); painter.setRenderHint(
QPainter
RoyMuste
·
2014-02-26 19:00
paintEvent(QPaintEvent *)函数重载
1.
QPainter
类这个类主要提供在窗体或者其他绘图设备上进行绘图的功能,在paintEvent(QPaintEvent*)中使用如下:QPainterpainter(this);此类中常用的函数有:
aizhaoyu
·
2014-01-14 16:00
UI
color
qt
Path
图形
QT 2D绘图代码实例
(1)画刷风格voidTestWidget::paintBrushStyle(
QPainter
&painter) { list.clear(); listdashes; qrealspace=4; dashesjoinStyle
hustyangju
·
2014-01-08 21:00
2d
QPainter
Qt4 Gossip: QMatrix
QPainter
默认的坐标系统是绘图装置的坐标系统,也就是左上角为原点,向右为正X,向下为正Y的坐标系统,坐标系统的转换常使用矩阵的方式来表现及进行运算,QMatrix的作用,正是让您可以利用其内建的矩阵
lindyl
·
2014-01-08 17:00
Matrix
QT坐标系统
坐标系统是由
QPainter
控制的。我们前面说过,QPaintDevice、QPaintEngine和
QPainter
是Qt绘制系统的三个核心类。
u013243710
·
2014-01-05 19:00
qt
应用
图形
坐标
qt开发(二): graphic view放大导致text失真的完美解决办法
voidLine::paint(
QPainter
*painter,constQStyleOptionGraphicsItem*option,QWidget*widget){painter->setPen
wangeen
·
2013-12-04 12:00
Qt的跨平台绘图系统
QT 的二维绘图系统(PaintSystem)主要是基于
QPainter
、QPainterDevice 和 QPaintEngine 三个类来实现的,三者的关系如下: 其中:
QPainter
提供了高度优化的绘制操作
chinabinlang
·
2013-12-02 09:00
QT技术应用_2D绘图(转)
http://www.rosoo.net/a/201102/10900.html 2D绘图 Qt4中的2D绘图部分称为Arthur绘图系统.它由3个类支撑整个框架,
QPainter
,QPainterDevice
zhenyu5211314
·
2013-11-14 14:00
qt
绘图
[Qt教程] 第14篇 2D绘图(四)绘制路径
导语如果要绘制一个复杂的图形,尤其是要重复绘制这样的图形,那么可以使用QPainterPath类,然后使用
QPainter
::drawPath()来进行绘制。QPa
dengjin20104042056
·
2013-11-10 20:00
qt
[Qt教程] 第13篇 2D绘图(三)绘制文字
导语Qt中除了绘制图形以外,还可以使用
QPainter
::darwText()函数来绘制文字,也可以使用
QPainter
::setFont()设置文字所使用的字体,使用
QPainter
::fo
dengjin20104042056
·
2013-11-10 17:00
qt
[Qt教程] 第11篇 2D绘图(一)绘制简单图形
导语Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕和绘图设备上进行绘制,它主要基于
QPainter
、QPaintDevice和QPaintEngine这三个类。其中QPa
dengjin20104042056
·
2013-11-10 16:00
qt
Qt如何设置窗口的背景图片
在该事件中用画笔
QPainter
的方式画整个背景。
cibiren2011
·
2013-10-25 17:49
Qt
C&C++
QPaintDevice: Cannot destroy paint device that is being painted
在paintEvent中,使用
QPainter
*绘制图像出现此问题。解决:1、改为不使用
QPainter
指针。
铁树银花
·
2013-10-07 10:00
Qt5功能包之绘图系统--坐标系
坐标系由
QPainter
,QPaintDevice和QPaintEngine控制,从逻辑坐标系到物理坐标系的转换是由变换矩阵,视口与窗口所处理的,并且其中的转换是默认且同步的。
u011675242
·
2013-09-25 23:00
C++
qt
qt5
Qt5功能包之绘图系统概述
绘图系统主要依据于
QPainter
,QPaintDevice和QPaintEngine三个类来实现的。
u011675242
·
2013-09-18 15:00
C++
qt
qt5
QT--2D绘图
2D绘图简介 Qt4中的2D绘图部分称为Arthur绘图系统,它由3个类支撑整个框架,
QPainter
,QPainterDevice和QPainterEngine。
lindyl
·
2013-08-31 15:00
qt
绘图
使用Qt在内存中画图
使用Qt在内存中画图对于大多数Qt应用,我们在QWidget的paintEvent方法中创建和构造一个
QPainter
画图,或者在QGLWidget中的paintGL使用OpenGL函数画图,这是最常见的使用方式
lindyl
·
2013-08-28 16:00
内存
qt
绘制图像
在Qt中如何使用
QPainter
进行画图 基础功能实现
{QPainterpainter(this);painter.setRenderHints(
QPainter
王敬哲
·
2013-08-28 11:00
Qt控制无边框窗体的拖动与缩放
由于对QML不熟,只好再次祭出QSS,并辅以
QPainter
的绘制。
dowithsmiles
·
2013-07-28 00:26
Qt
qt坐标系统见解
QPainter
的各种draw方法是基于窗口坐标系的。窗口坐标为逻辑坐标,是基于视口坐标系的;视口坐标为物理坐标,是基于绘图设备坐标系的。没有做过改动的情
csdn_2015xu
·
2013-07-19 11:00
QT中的打印
2、connect对象p的printrequisition信号到自己的一个函数如doprint(*printer)3、实现doprint函数,就是在里面使用
qpainter
(print)新建一个painter
lpdpzc
·
2013-06-14 14:00
填充模式Qt学习:
QPainter
之填充
发一下牢骚和主题无关: 这节先介绍Qt的内置填充模式,我们用一个三次贝塞尔曲线的例子来说明。然后引入目前大批应用的三种渐变填充模式。 填充模式应用setBrush()函数实现的。 下图是三次贝塞尔曲线的内置填充模式 : 构造函数顶用设置了图片作为全部窗口部件的背景:(当然也可以用指定颜色填充)setAutoFillBackgro
·
2013-05-12 23:00
paint
渐变颜色Qt学习:
QPainter
之渐变填充
今天一直在研究渐变颜色之类的问题,下午正好有机会和大家分享一下. 后面说了有关反走样的相干知识,下面来讲一下渐变。渐变是绘图中很罕见的一种功能,它是利用颜色插值使得两个或更多颜色之间能够平滑过渡,简单来讲就是可以把几种颜色混合在一起,让它们能够自然地过渡,而不是一下子酿成另一种颜色。它们常被用来创立二维图形的三维效果。渐变的算法比较复杂,写得欠好的话效率会很低,好在很多绘图系统都内置
·
2013-05-12 23:00
paint
QT中 窗口部件的 背景图片 的设置
在该事件中用画笔
QPainter
的方式画整个背景。2:用调色板QPalette。
dreamtdp
·
2013-04-08 11:00
QT 打印的简单实现
作为第一次使用QT打印功能我确实被吓到了,在别人鼓吹
QPainter
强大的时候我不得不考虑工程里大量的图表及曲线图现在都需要一条一条线来画,我似乎看到了我被老板炒鱿鱼并踢出办公室的情景。
ppffs
·
2013-04-07 23:24
打印
qt
QT 打印的简单实现
作为第一次使用QT打印功能我确实被吓到了,在别人鼓吹
QPainter
强大的时候我不得不考虑工程里大量的图表及曲线图现在都需要一条一条线来画,我似乎看到了我被老板炒鱿鱼并踢出办公室的情景。
ppffs
·
2013-04-07 23:24
打印
Qt
Qt
QLabel显示图像
也可以直接用
QPainter
画出图像。如果图像过大,直接用QLabel显示,将会出现有部分图像显示不出来,这时可以用ScrollArea部件。
lyc_daniel
·
2013-04-01 19:00
Qt4 Gossip: QMatrix
非常给力,http://blog.sina.com.cn/s/blog_8d8425f301010cx7.html
QPainter
默认的坐标系统是绘图装置的坐标系统,也就是左上角为原点,向右为正X,向下为正
jzaicn
·
2013-03-08 14:00
QPainter
类 详解
http://www.kuqin.com/qtdocument/
qpainter
.htmlQPainter类低水平的绘制,例如在窗口部件上。
yuzhouzhiwai
·
2013-02-17 16:55
QPainter
QT 利用
QPainter
画了一条线,这条线能随鼠标的拖曳而拖动
QT利用
QPainter
画了一条线,这条线能随鼠标的拖曳而拖动吗?这个功能能实现吗,如果能,请问怎么实现。
ljjmissu
·
2013-02-15 22:27
qt
Qt Graphics View Framework 图形视图框架
QT的2D绘图我们使用
QPainter
实现少量绘图是很理想的,但是如果是要绘制大量的2D图形并且需要能够控制管理时就会显得力不从心。
xuguangsoft
·
2013-02-10 17:00
C++
C++
qt
qt
qt
Qt坐标系统
世界变换世界变换直接相关的函数:
QPainter
::setWorldMatrixEnabled启用、禁用世界变换
QPainter
::setWorldTransform设置世界变换QPainte
SprintfWater
·
2013-01-24 15:00
实现Qt和OpenGL混合渲染
实现Qt和OpenGL混合渲染Qt自有一个绘图的引擎,这个引擎的核心就是
QPainter
,我们知道
QPainter
在渲染二维图形和文字有很大的优势,而OpenGL是当前流行的三维渲染器,怎样才能将两者结合起来
jiangcaiyang123
·
2013-01-12 14:00
qt
OpenGL
模仿QtOpenGL例子VowelCube时遇到的三维和Qt绘图引擎
QPainter
混合问题
模仿QtOpenGL例子VowelCube时遇到的三维和Qt绘图引擎
QPainter
混合问题《C++GUIProgrammingwithQt4,secondedition》这本书介绍了OpenGL三维绘图引擎和
jiangcaiyang123
·
2013-01-12 13:00
qt
qt
qt
OpenGL
OpenGL
OpenGL
OpenGL
OpenGL
OpenGL
QT精彩实例分析
QT精彩实例分析QT精彩实例分析第5章-0qt的画图机制为显示器和打印提供了统一的api接口,主要有3个大类
QPainter
(提供画图操作的基本接口和操作)QPaintDevice(提供画图的设备也就是你的图画在那个地方
tqsheng
·
2012-12-07 22:00
QT 打印的简单实现
作为第一次使用QT打印功能我确实被吓到了,在别人鼓吹
QPainter
强大的时候我不得不考虑工程里大量的图表及曲线图现在都需要一条一条线来画,我似乎看到了我被老板炒鱿鱼并踢出办公室的情景。
ppffs
·
2012-11-29 00:40
打印
qt
Qt
QPainter
绘图原理
Qt绘图要用到
QPainter
类,绘图的设备通常是主部件,也可以是QLabel部件或QTextEdit部件,通过一定的算法实现可以绘制出很漂亮的图形或我们需要的图形。
jia0511
·
2012-11-26 10:00
QT绘图系统
接口层次结构与Paint绘图输出直接相关的类大致为以下三个类及其子类QPainterQPaintDeviceQPaintEngine一个绘图操作的流程,基本上来说,就是对一个QPaintDevice直接或间接调用
QPainter
jia0511
·
2012-11-26 10:00
QString
QPainter
1. += 才是累加;2. list遍历用法list::iteratoriter; for(iter=lstPercent.begin();iter!=lstPercent.end();iter++) { m_lstNumber.append(*iter); m_add_number+=*iter; } 3.chara[60]; 如果是char*必须先
shuixin536
·
2012-11-21 08:00
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他