码迷,mamicode.com
首页 >  
搜索关键字:qpainter    ( 113个结果
文本导出到pdf文件
程序中数据导出是经常有的需求,今天学习把文本导出到pdf文件。主要是用QPrinter,QPainter [cpp] view plain copy TextEditToPdf::TextEditToPdf(QWidget *parent, Qt::WFlags flags) : QDialog(p ...
分类:其他好文   时间:2016-07-04 18:46:18    阅读次数:181
QT 二维图形 原理、发展及应用
转载自 网易博客:sun的博客 http://zhouyang340.blog.163.com/blog/static/3024095920126710504178/ 2D绘图 Qt4中的2D绘图部分称为Arthur绘图系统.它由3个类支撑整个框架,QPainter,QPainterDevice和Q ...
分类:其他好文   时间:2016-07-02 11:49:25    阅读次数:190
Qt 继承QWidget setstylesheet解决
void myMainWidget::paintEvent(QPaintEvent * e) { QStyleOption opt; opt.init(this); QPainter p(this); style()->drawPrimitive(QStyle::PE_Widget, &opt, & ...
分类:其他好文   时间:2016-06-12 21:54:14    阅读次数:184
QT绘制半透明窗体(改写paintEvent,超级简单)
在派生类中重载QDialog的void paintEvent(QPaintEvent *)事件,在这个函数中加入以下代码 QPainter painter(this); QLinearGradient grad(0, 0, width(), height()); QGradientStops gs; ...
分类:Windows程序   时间:2016-06-10 22:57:49    阅读次数:1070
Qt根据汉字生成位图,可连续调用,生成的位图不会有杂点
void MainWindow::drawText(int font_size, QString str, int n){ QPainter p; QSize size(460, font_size); //指定图片大小; QImage* image = new QImage(size, QImag ...
分类:其他好文   时间:2016-05-20 19:01:44    阅读次数:741
Qt之图形(绘制文本)
简述前面我们讲解了Qt图形的基本绘制,其中包括: 绘制文本、直线、直线、矩形、弧线、椭圆、多边形、图片,以及其它一些高级用法,比如:渐变、转换等。本节我们来详细讲解文字的绘制。主要通过QPainter的darwText()函数来实现,里面包含多个重载函数,其中,可以通过QRect来指定绘制的区域,也可以通过QPoint来指定绘制的起始点。QFont类可以辅助设置文本的大小、粗细、字符间距等,然后使用...
分类:其他好文   时间:2016-04-29 19:52:26    阅读次数:208
Qt之图形(绘制文本)
简述前面我们讲解了Qt图形的基本绘制,其中包括: 绘制文本、直线、直线、矩形、弧线、椭圆、多边形、图片,以及其它一些高级用法,比如:渐变、转换等。本节我们来详细讲解文字的绘制。主要通过QPainter的darwText()函数来实现,里面包含多个重载函数,其中,可以通过QRect来指定绘制的区域,也可以通过QPoint来指定绘制的起始点。QFont类可以辅助设置文本的大小、粗细、字符间距等,然后使用...
分类:其他好文   时间:2016-04-26 21:49:48    阅读次数:168
Qt之图形(QPainter的基本绘图)
简述Qt中提供了强大的2D绘图系统,可以使用相同的API在屏幕和绘图设备上进行绘制,它主要基于QPainter、QPaintDevice和QPaintEngine这三个类。 QPainter用来执行绘图操作,其提供的API在GUI或QImage、QOpenGLPaintDevice、QWidget和QPaintDevice显示图形(线、形状、渐变等)、文本和图像。 QPaintDevice不直接绘制...
分类:其他好文   时间:2016-04-15 12:22:37    阅读次数:9212
Qt Quick实现的涂鸦程序
之前一直以为 Qt Quick 里 Canvas 才干够自绘。后来发觉不是,原来还有好几种方式都能够画图!能够使用原始的 OpenGL(Qt Quick 使用 OpenGL 渲染)。能够构造QSGNode 来画图,还能够使用 QPainter !哇。 QPainter 我非常熟悉啊。于是,我用 QP ...
分类:其他好文   时间:2016-04-10 18:04:04    阅读次数:731
Qt5之坐标系统
看到Graphics View Framework的时候,被窗口,视口,场景坐标系,对象坐标系,世界坐标系,逻辑坐标,物理坐标等等概念彻底搞懵了。到底他们之间是什么关系呢?是怎样映射的呢?到现在小狼还没有搞懂,不过经过不断试验,有了一点点自己的理解。 QPainter的各种draw方法是基于窗口坐标
分类:其他好文   时间:2016-03-16 20:48:02    阅读次数:506
113条   上一页 1 ... 5 6 7 8 9 ... 12 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!