-
UMAT
ABAQUS uhard子程序的相关资料介绍,可以用来学习ABAQUS(Uhard ABAQUS subroutine of the relevant information, can be used to learn ABAQUS)
- 2016-01-30 22:09:39下载
- 积分:1
-
chat
这是用QT 写的一个基于udp的网络聊天室程序(udp chat)
- 2012-04-12 10:57:08下载
- 积分:1
-
C++计算气体压缩因子
调用Refprop.dll 计算气体压缩因子,转换系数
- 2022-01-29 00:14:16下载
- 积分:1
-
bgz
说明: QT2实现的不规则按键,主要用到了QT的MASK。( efawefweqeqerqw)
- 2010-05-04 17:53:34下载
- 积分:1
-
Android-for-Qt_GPS
基于qt开发的GPS功能应用程序,可在android平台上运行;需要在necessitas开发环境下编译。(Qt-based application developed by the GPS function, you can run on android platform need necessitas development environment compiler.)
- 2013-10-09 11:31:27下载
- 积分:1
-
基于QT的视频监控器程序
基于qt的视频监控器1、主界面点击指定区域打开视频显示框,输入ip地址,即可显示指定ip设备的摄像头监控图像。2、支持监控视频暂停,最大化等。3、支持同时打开多个视频显示框。
- 2022-03-18 05:29:15下载
- 积分:1
-
SEG-Y_Mapping
利用qt编写的seg-y读取显示程序用的qt3(QT3 for reading display program with SEG-Y written by QT)
- 2020-06-25 17:20:02下载
- 积分:1
-
qt 快速读取excel实例代码
#Qt Windows 下快速读写Excel指南很多人搜如何读写excel都会看到用`QAxObject`来进行操作,很多人试了之后都会发现一个问题,就是慢,非常缓慢!因此很多人得出结论是`QAxObject`读写excel方法不可取,效率低。后来我曾试过用ODBC等数据库类型的接口进行读写,遇到中文嗝屁不说,超大的excel还是会读取速度慢。最后,看了一些开源的代码后发现,Windows下读取excel,还是用`QAxObject`最快!没错,就是用`QAxObject`读写最快!!!大家以后读取excel时(win下),不用考虑别的方法,用`QAxObject`就行,速度杠杠的,慢是你操作有误!下面就说说咋能提高其读取效率。#读取excel慢的原因这里不说如何打开或生成excel,着重说说如何快速读取excel。网上搜到用Qt操作excel的方法,读取都是使用类似下面这种方法进行:```C QVariant ExcelBase::read(int row, int col){ QVariant ret; if (this->sheet != NULL && ! this->sheet->isNull()) { QAxObject* range = this->sheet->querySubObject("Cells(int, int)", row, col); //ret = range->property("Value"); ret = range->dynamicCall("Value()"); delete range; } return ret;}```读取慢的根源就在于`sheet->querySubObject("Cells(int, int)", row, col)`试想有10000个单元就得调用10000次`querySubObject`,网络上90%的教程都没说这个`querySubObject`产生的`QAxObject*`最好进行手动删除,虽然在它的父级`QAxObject`会管理它的内存,但父级不析构,子对象也不会析构,若调用10000次,就会产生10000个`QAxObject`对象得益于[QT快速读取数据量很大的Excel文件](http://blog.csdn.net/a1069962325/article/details/49514377)此文,下面总结如何快速读写excel#快速读取excel文件原则是一次调用`querySubObject`把所有数据读取到内存中VBA中可以使用`UsedRange`把所有用到的单元格范围返回,并使用属性`Value`把这些单元格的所有值获取。这时,获取到的值是一个table,但Qt把它变为一个变量QVariant来储存,其实实际是一个`QList`,此时要操作里面的内容,需要把这个`QVariant`转换为`QList`先看看获取整个单元格的函数示意(这里ExcelBase是一个读写excel的类封装):```C QVariant ExcelBase::readAll(){ QVariant var; if (this->sheet != NULL && ! this->sheet->isNull()) { QAxObject *usedRange = this->sheet->querySubObject("UsedRange"); if(NULL == usedRange || usedRange->isNull()) { return var; } var = usedRange->dynamicCall("Value"); delete usedRange; } return var;}```
- 2020-05-28下载
- 积分:1
-
QT图书馆管理系统
数据结构的课程设计:QT图书馆管理系统数据结构的课程设计:QT图书馆管理系统数据结构的课程设计:QT图书馆管理系统
- 2022-02-24 14:58:27下载
- 积分:1
-
SPCsoftware-tools
SPC软件工具三剑客(最新版本),用于质量管理中的统计分析(SPC software tools Musketeers (latest version), used in the statistical analysis of the quality management)
- 2013-05-22 09:55:00下载
- 积分:1