登录
首页 » QT » 地震数据绘图(QT5.0版本之上)

地震数据绘图(QT5.0版本之上)

于 2022-03-16 发布 文件大小:354.29 kB
0 142
下载积分: 2 下载次数: 2

代码说明:

可以读取segy数据并绘制波形变面积图,可以用来进行学习交流。数据在放大时比较卡,有待于大家提高。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • qt 简单 时钟类
    5 综合编程:可视化时钟5.1 演示案例【任务目标】实现如图所示的可视化时钟效果,钟表指针适时更新。要求整个表盘是客户区矩形的最大内接圆,随着窗口大小的变化而自适应变化,指针的大小也能相应变化。设计对话框,允许用户设置表盘、刻度及指针的颜色,在对话框内能够显示时钟的预览效果 【分析设计】可以采用最简单的设计,程序启动后触发定时器消息,在定时器事件处理方法中刷新窗体显示,在 paintEvent 方法中绘制可视化时钟。这种设计方案比较复杂,绘制时针、分针、秒针的代码比较复杂冗余。 paintEvent 的代码只能在窗体中绘制,如果要在其它地方绘制(如对话框中的预览效果),整个处理逻辑难以复用。整个时钟由表盘和 3 个指针构成,各自有不同的处理逻辑,将表盘处理和绘制封装在 Plate 类中, 3 个指针的处理逻辑时类似的,抽象出 Arm 请点击左侧文件开始预览 !预览只提供20%的代码片段,完整代码需下载后查看 加载中 侵权举报
    2022-02-07 01:43:43下载
    积分:1
  • paint
    QT画图程序,QT实现的画图程序可以实现保存和打开(Paint program QT, QT drawing programs can save and open)
    2013-12-25 09:35:37下载
    积分:1
  • 简单b样条
    B样条的简单生成,大家可以看一看。具体是使用qt实现,里面包含二次三次B样条的实现
    2022-03-12 12:21:15下载
    积分:1
  • C++ Qt5 范例开发大全 [Longki] [中文版]
    说明:  非常好的一本书,针对QT5开发规范的书籍,非常不错,值得入手,推荐!!(Learning Resources PDF)
    2021-01-12 11:38:24下载
    积分:1
  • QT记事本
    启动图片,解决确定英文问题。模态和非模态对话框的练习。QT5开发。
    2022-08-22 20:38:22下载
    积分:1
  • Qt实现cardinal样条曲线例子
    2022-02-26 02:41:14下载
    积分: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中tableWidget控件读取地铁数据并显示,可修改文件内容
    使用QT中tableWidget控件读取地铁数据并显示,可修改文件内容
    2023-04-27 10:20:04下载
    积分:1
  • qtplayer
    QT的一个视频播放器,功能齐全,带网络功能(is a qt video )
    2020-11-12 11:29:44下载
    积分:1
  • TCP通讯
    用于进行tcp的通讯使用。比较好用的。谢谢大家,适合新手学习,使用。谢谢啊。
    2022-08-21 04:17:01下载
    积分:1
  • 696516资源总数
  • 106752会员总数
  • 15今日下载