- 博客(15)
- 资源 (4)
- 问答 (1)
- 收藏
- 关注
原创 利用gcc编译生成静态库文件的万能模板
PWD=$(shell pwd)#INCS=-I$(PWD)/include# 更改:这里改成你要生成的.a静态库名称MYLIB = TestCpp.a# 更改:这里需要改成你要编译的文件夹名VPATH = include:src:src/mytest# the obj dirOBJDIR = obj############################################################################ auth lzpong# sour
2021-02-09 17:33:57 215
原创 QT指定用户保存文件路径QDialog::getExistingDirectory指定无意义节点如我的电脑、网上邻居等崩溃解决方案
QT自带的BUG可以用windowsAPI避开,方法如下:方法一:不带地址输入QString strFilePath; TCHAR szPathName[MAX_PATH] = {0}; BROWSEINFO bInfo = {0}; bInfo.hwndOwner = GetForegroundWindow(); // 父窗口; bInf...
2020-05-06 11:16:49 862
翻译 自定义函数结束后执行
template< typename _Func >class auto_call_func_t : public noncopyable_t{public: auto_call_func_t( std::function< _Func > f ) : func( f ), will_call( true ){} ~au...
2020-05-06 11:16:33 475
原创 NSIS打包安装程序安装包实例
/**************************˵Ã÷£ººóÃæ´ø#ºÅ˵Ã÷µÄ¶¼ÊDZØÐë¸Ä¶¯µÄ£¬Ò»¹²ÓÐ12´¦**************************/; °²×°³ÌÐò³õʼ¶¨Òå³£Á¿!define PRODUCT_NAME "Q7Reader" /***¿ì½Ý·½Ê½Ä¿Â¼,×îº
2020-05-06 11:15:28 660
原创 进度条等在外部刷新功能
ProgressbarDlg prodlg(tr("正在生成报告........"),this); prodlg.setModal(true); prodlg.show(); prodlg.maxcarditem(printer_param.data().size()); int i=1; fo...
2020-03-03 11:13:06 145
原创 软件打包第三方依赖文件的脚本代码
MKDIR build-ZybioQ7-Desktop_Qt_5_9_1_MSVC2015_32bit-Release\release\ScanDocMKDIR build-ZybioQ7-Desktop_Qt_5_9_1_MSVC2015_32bit-Release\release\ExportPDFCOPY ..\Release\libqrreader.dll build-Zybio...
2020-03-03 11:12:44 149
原创 IEEE754换算,浮点数与16进制的字节转换
1).单精度浮点数转化至标准4字节数//float转化为IEEE754 4个字节big_endian//若编译器采用little endian模式,请先逆转bdat数组void float2byte(float fdat,unsigned char * bdat){unsigned char i;//获得float数据所在4个字节地址unsigned char *tmp=(unsi...
2020-03-03 11:07:23 3149
原创 QT TCP客户端多线程
1、.h头文件#ifndef MEASUREDATATHREAD_H#define MEASUREDATATHREAD_H#include <QObject>#include<QThread>#include<QJsonObject>#include<QTcpSocket>#include<QTimer>class M...
2019-07-01 14:51:48 3086
原创 QT QdateEdit设置不可输入,用到findchild()或者findchildren和dumpObjectTree()函数
QdateEdit的readonly属性会把整个控件设置成不可输入,连下拉出来的控件先日期都用不了,明显不合预期,我只是禁止左边那个显示日期区域不能输入,一种方法是设置焦点属性为noFous,另一个方法比较麻烦,但可以学会findchild的使用方法ui->EndEdit->dumpObjectTree();QLineEdit*lEdit=ui->EndEdit->findCh
2018-02-05 09:29:32 3369
转载 QT对高分辨率小屏幕的显示支持,保持习惯加入
Qt从5.6.0开始,支持High-DPI。int main(int argc, char *argv[]){#if (QT_VERSION >= QT_VERSION_CHECK(5, 6, 0)) QCoreApplication::setAttribute(Qt::AA_EnableHighDpiScaling);#endif QApplication a
2018-01-30 15:03:20 2478
原创 QT查找同类控件并进行批量处理
平时我们用UI设计了很多控件,例如,一个页面上有很多qpushbotton,都要设置成阴影效果,如果一个一个去设置就会有很多代码,所以可以用如下一种方法去设置,让代码更简洁 QListQPushButton *> Btns = ui->widget->findChildrenQPushButton *>(); foreach (QPushButton * btn, Btns) {
2018-01-02 08:47:07 2694
原创 QT中一份用于项目的QSS样式,包括了多个控件
/* QWidget#frmLogin,QWidget#frmPopup,QWidget#frmHostInfo,QWidget#frmLogout,QWidget#frmConfig,QWidget#frmData,QWidget#frmDefence,QWidget#frmHost,QWidget#frmMain,QWidget#frmPwd,QWidget#frmSelect,QWidget
2017-12-23 11:36:33 3339
原创 QT关于tablewidget的自定义代理,加入自定义组合控件(qlineedit+qcombobox)
自定义代理#ifndef DELEGATE_H#define DELEGATE_H#include #include #include #include #include #include #include"ScanData/inputagedlg.h"#include"ui_inputagedlg.h"#define AGECOLUM 13c
2017-12-22 20:31:04 4546
QT + libcurl开发的ftp上传下载功能
2023-07-11
paho_mqtt_demo.zip
2019-12-31
急急急,QT 官方自带SSL/TLS当用ip地址的时候认证不成功
2019-12-20
TA创建的收藏夹 TA关注的收藏夹
TA关注的人