
Qt
文章平均质量分 75
sdkdslx
这个作者很懒,什么都没留下…
展开
-
利用qt实现解压缩zip文件
作者开发环境:Qt5.8 ,win10总体思路:首先我们编译zip源码,生成zip的动态库;然后再编译quazip源码,得到quazip的动态库;最后在我们的程序中去调用。详细步骤:1、编译zlibzlib源码下载:https://www.zlib.net/zlib的编译,参考:https://blog.youkuaiyun.com/mml5211314/article/details/9...原创 2024-05-08 19:28:06 · 5011 阅读 · 2 评论 -
qt项目工程各个文件区别
makefile文件作用 一个工程(project)中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,makefile定义了一百系列的规则来指定,哪些文件需要先编译,哪些文件需要后编译,哪些文件需要重新编译,甚至于进行更复杂的功能操作,因为 makefile就像一个Shell脚本一样,其度中也可以执行操作系统的命令。 Makefile 文件描述了整个工...原创 2020-04-25 11:02:22 · 1468 阅读 · 0 评论 -
qt应用软件程序打包发布
1、打包运行时问题2、打包用qt自带的工具生成所需dll文件生成程序所需dll文件如果无法生成,可能是由于存包文件件没有和qt安装目录在一个盘原创 2020-01-13 13:38:52 · 199 阅读 · 0 评论 -
qt文件查询
1、qdirQString dirpath = "C:/Users/hp/Desktop/SLX";//"C://";C:/Users/hp/Desktop/SLX//设置要遍历的目录QDir dir(dirpath);//设置文件过滤器 QStringList filters;//过滤查询QStringList fileList = dir.entryLis...原创 2019-11-29 13:31:37 · 764 阅读 · 0 评论 -
c++中函数参数的常引用
函数bool excute(const QString& cmd, const QStringList& params, QString& output, int msleep);其中const QString&cmd为常量引用。保证该参数在函数中不会被改变,引用(即别名)可以节省空间。c++引用实例c++的const用法...原创 2019-11-29 11:39:36 · 563 阅读 · 0 评论 -
qt开发
qt各个版本下载原创 2019-06-04 15:02:53 · 492 阅读 · 0 评论 -
Qt学习
一、防止文件被多次引用。一般形式为:#ifndef _XXX_H_#define _XXX_H_...#endif_XXX_H_是任意的,上述代码可以解释为:如果没有定义XXX那么就定义XXX然后运行里面的内容,如果下次还走到这个文件,进行#ifndef判断,下面的内容就不会运行。二、qvector使用...原创 2019-06-15 10:06:30 · 138 阅读 · 0 评论 -
Qt线程停止实现
Qt线程的停止可通过三种方式实现:1、利用quit(或者exit(0))this.quit();2、使用terminatethis.terminate();this.wait();3、利用volatile 一种是使用标志位,这种方法最好,在while循环中使用标志位判断是否满足进行循环的条件,并在run函数结束时将stoped置为初始化的值false。(stop定义:volatile...原创 2018-04-26 21:40:16 · 10128 阅读 · 0 评论 -
Visa学习
Vistatus:返回状态值 :VISA 资源操作返回状态值类型是唯一的,即为ViStatus。操作返回状态值包括完成代码与错误代码两类。ViSession:对话通道标识符(句柄)ViByte:字节类型viopendefaultRM:用于打开缺省的资源管理器例子:ViStatus status status = viopendefaultRM(原创 2017-08-22 19:03:45 · 1833 阅读 · 2 评论 -
Qt中常见错误整理
1、工程出现----Qt中MapViewOfileEx:试图访问无效地址解决方法:在构建里面清理所有项目,重新构建思路:工程在别的电脑可以运行说明不是程序问题,本电脑上可以运行其它工程说明电脑本身或者Qt不存在问题,那只能是工程本身构建的问题原创 2017-08-22 20:30:23 · 1600 阅读 · 0 评论 -
程控--Qt+Visa实现
Qt+Visa程控实现 点击打开链接Visa相关知识点vs环境中利用visa实现程控NI:美国国家仪器有限公司,LabVIEW就是由NI开发的。SCPI:可编程仪器标准命令(英语:Standard Commands for Programmable Instruments,缩写:SCPI)定义了一套用于控制可编程测试测量仪器的标准语法和命令。关于VISA和SCPI的区别:SCPI是程控仪器标...原创 2017-07-06 10:15:01 · 5171 阅读 · 6 评论 -
QtXlsxWriter---Qt操作excel文件
环境:windows 7Qt5.8所有文件打包下载:activeperl和QtXlsxWriter具体步骤:1. 下载安装QtXlsxWriter和activeperl,放在不同的文件夹下。我的QtXlsxWriter放在这个文件下C:\Qt\qtxlsxwriter\QtXlsxWriter;2.配置环境变量:把activeperl的安装目录配置到原创 2017-05-22 21:54:56 · 1293 阅读 · 0 评论 -
Qt线程中的一些关键字
宏Q_OBJECT: 在Qt的程序中如果使用了信号与反应槽就必须在类的定义中声明这个宏,不过如果你声明了该宏但在程序中并没有信号与反应槽,对程序也不会有任何影响。emit :它是Qt定义的一个宏,作用就是发射信号。然后你再写一个槽函数,在构造函数中,通过connect函数将此信号与你所写的槽连接起来,即可使用。用法:emit 信号exec(): a.exec() 进入事件循环 ;原创 2017-05-10 19:34:37 · 380 阅读 · 0 评论 -
QSettings
Qt读写ini文件原创 2017-07-19 11:03:13 · 252 阅读 · 0 评论 -
Qt线程---链接信号与槽的connect
connect用于连接qt的信号和槽,在qt编程过程中不可或缺。它其实有五个参数,只是一般使用默认值,在满足某些特殊需求的时候可能需要手动设置。Qt::AutoConnection: 默认值,使用这个值则连接类型会在信号发送时决定。如果接收者和发送者在同一个线程,则自动使用Qt::DirectConnection类型。如果接收者和发送者不在一个线程,则自动使用Qt::QueuedConnect原创 2017-05-10 09:51:48 · 742 阅读 · 0 评论 -
Qt中的mysql数据库
mysql核心关键字:增删改查mysql语句update mysql.user set password=password("mima") where user='root';//设置密码flush pribileges;//保存设置show databases;//用于显示当前库存在的数据库create database student;//创建一个student的数据库原创 2017-05-16 16:08:56 · 590 阅读 · 0 评论 -
Qt中头源文件内容
Qt5直接创建项目:Applicaton》》Qt Widget Application头文件,源文件,变量的声明和定义原创 2017-07-03 20:45:07 · 566 阅读 · 0 评论 -
程控--接口总线
通用接口总线(General-Purpose Interface Bus,GPIB)是一种设备和计算机连接的总线。大多数台式仪器是通过GPIB线以及GPIB接口与电脑相连。原创 2017-07-06 15:21:34 · 550 阅读 · 0 评论 -
QSplitter
实例如何创建原创 2017-07-12 11:34:03 · 318 阅读 · 0 评论