登录
首页 » QT » 对话框设计

对话框设计

于 2022-06-15 发布 文件大小:4.08 kB
0 66
下载积分: 2 下载次数: 1

代码说明:

一种次要窗口,包含按钮和各种选项,通过它们可以完成特定命令或任务。 查找和替换对话框 对话框与窗口有区别,它没有最大化按钮、没有最小化按钮、大都不能改变形状大小。(“打开文件”对话框是可以改变大小的) 对话框:是人机交流的一种方式,用户对对话框进行设置,计算机就会执行相应的命令。对话框中有单选框、复选框等。

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

发表评论

0 个回复

  • 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
  • pointcloud viewer
    点云查看器,实现点云数据(.ply格式)的导入和导出、清除当前点云数据、显示每个点的法向、根据每个点法向对应的颜色值,赋予这个点颜色、对当前窗口截屏。(Point cloud viewer, to realize the import and export of point cloud data (.Ply format), to clear the current point cloud data, to display the normal of each point, to give the corresponding color values according to each point method, to give this point color and to screen the current window.)
    2018-08-07 18:02:55下载
    积分:1
  • CPP-GUI-Programming-Qt4
    关于QT编程的详细介绍,qt的快速入门学习资料(C++ GUI Programming Qt4)
    2012-03-07 21:18:08下载
    积分:1
  • myValueControl
    Qt 实现 圆形拱形指示仪、圆形仪表、左右滑块、线型刻度尺、圆形刻度尺、酷炫进度条电池指示仪、垂直方块进度条、频谱分析控件 图表曲线显示、滑动背景面板、滑动列表框、另类进度条、LED数字灯、声音波形动态图、声音直方动态图、对称直方动态图(Qt4.8.5+VS2010 )
    2014-03-12 09:48:17下载
    积分:1
  • qt web 浏览器
    qt编写的简易web浏览器,可以打开网页,实现,浏览器应有的功能。百度网页暂时不支持,百度网页的证书没有认证。
    2022-02-01 17:58:32下载
    积分:1
  • Qtwritereadsegy
    读写segy文件。支持多种IBM、IEEE、微机多种格式。Qt语言编写,附带使用案例(Read segy file. Supports a variety of IBM, IEEE, Computer variety of formats. Qt language, with use cases)
    2014-08-28 23:52:05下载
    积分:1
  • LINUX-experiment-senior-article-qt
    本书详尽的介绍了在linux环境在的QT使用,介绍了软件的安装规范,不同版本的比较,介绍了QT的基本编程:信号和槽机制,QT的多线程,Qt网络编程,以及QT常用工具:Qt设计器,Tmake,Qvfb等得详细介绍。(This book describes in detail the QT in linux environment The use, the software installation specifications, comparison of different versions, describes the basic programming QT: signal and slot mechanism, QT multithreading, Qt network programming, as well as commonly used QT Tools: Qt Designer, Tmake, Qvfb other was described in detail.)
    2011-08-31 13:40:09下载
    积分:1
  • PBOC_DEBUG_VERSION20130727
    使用 QT GUI 编程,pboc编程简单例子,可参照学习。(Using QT GUI programming, pboc programming simple example, you can refer to learn.)
    2013-08-06 23:13:31下载
    积分:1
  • Qt位操作实例
    Qt使用例程。有时我们需要对一串数据按照位单位访问。Qt里面提供了一个类QBitArrary.使用此class可以像访问数组一样访问位。对于需要位操作的程序员来说,是一个非常方便的好用的类。
    2022-02-13 20:33:53下载
    积分:1
  • Qt多线程实现微缩图
    这个是转载网上的资源,经过本人修改,解决了一些bug
    2022-05-23 08:40:01下载
    积分:1
  • 696522资源总数
  • 104047会员总数
  • 21今日下载