最近做了一个功能,在Qt中导出数据到doc文件中,上网找了很久,发现可以用的代码并不多,大多数都是先建立word模板,然后在模板中设定标签,最后Qt导出doc时,用数据替换标签位置的文本,这样来完成在...
QT初级到高级编程视频教程下载 百度云 版本2
QT简介 QT是一个跨平台的C++图形用户界面库,由挪威TrollTech公司出品,目前包括Qt Creator, QtEmbedded,Qt Designer快速开发工具,Qt Linguist国际...
Qt入门教程(6) 局部变量元素加入成员变量QList后,局部变量出了作用域后,为什么QList仍然可以获取元素的值
问题 问题:现有一个成员变量QList,在函数中定义了一个局部变量的对象,并将该局部变量加入到QList中。当函数运行结束,局部变量也就出了作用域,这时,由于局部变量只是一个普通对象,而不是指针,所以...
Qt入门教程(5) 容器的qDeleteAll、clear()方法的区别
qDeleteAll:专门用于元素为指针的容器,对容器或者迭代器中的每个对象进行delete操作,而不是从容器中移除对象。源代码如下: void qDeleteAll(ForwardIterator ...
Qt入门教程(4) 窗口与视口原理解析
图形绘制的坐标变换流程 学习窗口、视口,我们首先从下面这张图讲起。 这张图讲述的是Qt中坐标的变换方式,也是在Qt中绘图的基本原理。绘制图形会传入坐标,如painter.drawRect(20,20,...
Qt入门教程(3) Qt的中文乱码原理讲解
计算机眼中的字符串 计算机只能存储二进制位。8个二进制位是1个字节,无论是文本文件还是音乐文件,或者是二进制文件,对于计算机来讲,其实都是一连串二进制位,从某种角度讲,也把这个序列叫做字节流。我们使用...
Qt入门教程(2) 直接运行Qt生成的exe报错缺少dll文件
在Qt Creator中写完程序,在Qt Creator中的debug或者release状态下运行程序都是没有问题的,并且会在工程目录下生成对应的debug或者release文件夹...
Qt入门教程(1) 10分钟快速安装Qt、Qt Creater、MinGW
前言 如果要做Qt开发,必须安装Qt、Qt Creater和MinGW.。本人在学习Qt时候,首先对Qt的体系不了解,在安装Qt时候自然也就无从下手,由于安装Qt需要安装至少三个安装包,对于新手来说,...
Qt介绍1
Qt和Java在跨平台机制方面的区别 Java和Qt都是可以跨平台的,Java采用java虚拟机进行跨平台,在各类型系统上安装对应的java虚拟机,最终程序是运行在java虚拟机中,并不是直接运行在原...
Qt事件机制详解
事件机制的流程 产生事件 1.调用QApplication::postEvent(), 例如QWidget::update()函数,当需要重新绘制屏幕时,程序调用update()函数,new出来一个p...