登录
首页 » QT » 《Qt Creator快速入门》代码

《Qt Creator快速入门》代码

于 2023-01-06 发布 文件大小:6.97 MB
0 196
下载积分: 2 下载次数: 2

代码说明:

应用背景 书中默认的开发环境是:Windows XP + Qt Creator 2.1.0 + Qt 4.7.2 如果读者需要在Linux下进行开发,可以使用下面简单的步骤来搭建环境: 可以到http://www.qter.org/查看图文教程。 (下面以Ubuntu 12.04 为例进行说明) 1. 下载软件 到ftp://ftp.qt-project.org/qt/source/ 下载Linux版本的Qt库 qt-everywhere-opensource-src-4.7.2.tar.gz 到ftp://ftp.qt-project.org/qtcreator/ 下载Linux版本的qt-creator-linux-x86-opensource-2.1.0.bin   2.安装Qt Creator 在终端里为qt-creator-linux-x86-opensource-2.1.0.bin添加可执行权限: chmod 777 qt-creator-linux-x86-opensource-2.1.0.bin 然后运行该文件: ./qt-creator-linux-x86-opensource-2.1.0.bin 下面就可以按照提示安装了。   3.安装Qt库 先解压qt-everywhere-opensource-src-4.7.2.tar.gz: tar -z

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

发表评论

0 个回复

  • IEC60870-5-104测试软件
    IEC60870-5-104测试软件,基于qt5,可跨平台使用。涵盖标准所有环节
    2022-01-25 17:51:27下载
    积分:1
  • myWindowsSerialportTools
    说明:  qt4下windows串口工具,可以支持HEX定时发送等(Qt4 under Windows serial port tools, can support HEX regularly send etc)
    2020-05-16 12:36:21下载
    积分:1
  • 一个简单实用的QT画板程序
    实现了电子画板的相关基本功能,如:新建、打开、删除、图片编辑、放大、缩小、还原、旋转和拉伸等。包含密码登陆
    2023-01-24 08:20:03下载
    积分:1
  • MP3
    用Qt实现MP3的播放,媒体播放使用madplay(MP3 playback with Qt,Media player to use madplay)
    2021-05-07 09:58:36下载
    积分:1
  • Display
    一个QT做的雷达覆盖范围三维显示程序。用到了openGL+QT.供大家学习。(QT made a three-dimensional radar coverage display program. Uses openGL+ QT. For everybody to learn.)
    2020-10-18 09:37:26下载
    积分: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实现类似excel表格功能
    采用visual studio 2010为开发工具,用qt语言,实现类似excel表格功能,包括基本的UI界面的标题栏、菜单栏、工具栏等。还有复制、黏贴、删除等功能。
    2022-01-26 00:48:59下载
    积分:1
  • QT聊天室服务端和客户端
    此程序通过QT编写,实现了客户端和服务端,通过服务端设定端口启动聊天服务,客户端设置IP和端口连接服务端进行多人聊天
    2022-07-03 22:01:34下载
    积分:1
  • RCUP
    Remote Control Tool executable and related files.
    2020-06-20 08:00:01下载
    积分:1
  • Qt 实现网络请求的demo
    使用http post的方式,实现网络数据请求
    2022-01-31 02:45:38下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载