Qt获取office文件内容需要获取word文件的文件内容。网上找了好久,大部分都是excel的。而word的很少。所以在这里记录一下,方便大家查阅和自己使用。使用的Qt版本是5.4.2。下面通过代码说明:首先在.pro文件中加入QT+=axcontainer需要加入以下头文件#include<QAxWidget>#..
分类:
其他好文 时间:
2016-04-25 01:12:53
阅读次数:
225
1. 前言 Qt本身给我们提供了调用WebService的解决方案qsoap,看了一下他的介绍,感觉实在是太弱了,而且又是个新出的东西,所以还是决定不用他。既然使用Qt,那当然是跨平台的解决方案才合适,显示MS的SoapToolKit也不在选择的范围。于是改用老牌的gsoap。 2. 环境 Qt版本 ...
分类:
Web程序 时间:
2016-04-10 06:50:51
阅读次数:
194
版本:Qt 5.5.1 Windows 参考: C++ GUI Programming with Qt 4 Second Edition 1. 打开 Qt Creator,File -> New Project -> Other Project -> Empty qmake project 2. 建 ...
分类:
其他好文 时间:
2016-03-31 23:31:37
阅读次数:
145
0、开发环境及工具 操作系统:Windows 7 x64 编译器:Visual Studio 2015 社区版 Qt版本:5.6.0 编程助手:Visual Assist X 2074。 1、安装 需要依次安装以下工具:vs2015、Qt 5.6.0 for Windows 32-bit (VS 2 ...
分类:
其他好文 时间:
2016-03-31 18:42:34
阅读次数:
218
环境:win10 cn_visual_studio_ultimate_2013_x86_dvd_3009109 qt-opensource-windows-x86-msvc2013_64_opengl-5.4.1 qt-vs-addin-1.2.3-opensource 这些文件都在云盘上有,需要的
Qt版本:5.5.1 Qt的QString功能丰富,对非英语语言的支持也不是问题,但支持得不够直接。例如,像 ? 1 QString str("死亡使者赛维"); 这样直接用带中文的字符串进行构造,那么用QMessageBox显示str时将出现乱码。如果使用fromLocal8Bit、fromLat
分类:
其他好文 时间:
2016-02-08 21:17:51
阅读次数:
176
学习QThread主要是为了仿照VC下的FTP服务器写个QT版本。不多说,上图。 FTP服务器的软件结构在上面的分析中就已经解释了,今天要解决的就是让每一个客户端的处理过程都可以按一个线程来单独跑。先给出上面3个类的cpp文件,再给出现象。 1、QListenSocket类 1 #inc...
分类:
其他好文 时间:
2016-01-26 12:25:56
阅读次数:
162
Qt版本号比较(字符串比较)int CompareVersion(QString strVer1, QString strVer2){ if ( !strVer1.compare( strVer2 ) ) { return 0; } QStringList list1 = strVer...
分类:
其他好文 时间:
2016-01-19 10:36:49
阅读次数:
202
Qt4与Qt3的主要不同1)QT4中提供了大量新控件,虽然它也保持了旧的控件,并命名为Qt3XXX,但是这样的控件没准在今后的哪个QT版本中就不被支持了,所以还是换吧,控件替换的工作是巨大的,这些新的控件使用了新的方法、属性、和事件名称,虽然是比以前更规范了,但是对于升级旧代码来说,则增加了大量工....
分类:
其他好文 时间:
2016-01-06 14:07:15
阅读次数:
1499