自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Poseidon's Maserati

Today is my lucky day.

  • 博客(8)
  • 资源 (4)
  • 收藏
  • 关注

原创 Qt程序缺少dll

背景:Qt生成的可执行程序,本机调试时运行报错,仍然是缺少.dll文件。解决办法:找到Qt安装目录,在mingw53_32\bin中,一次找到缺少的.dll,复制到exe所在的文件夹中,但是这种办法治标不治本,只能对当前的exe起作用,新建文件夹仍然不可用。 一劳永逸,将mingw的路径添加至系统环境变量,具体操作如图所示。此时单击.exe可执行。...

2020-04-27 10:45:25 604

原创 Qt中gdb调试打印log

背景:Windows上Qt程序无故crash,随机crash不好定位出错的原因,故使用gdb追踪错误信息。前提:生成debug版本的exe程序。步骤:打开MingGW控制台。 进入待调试程序文件夹, cd :D:\code\build-test-Desktop_Qt_5_9_8_MinGW_32bit-Debug。 gdb执行程序,gdb test.exe。 将debug打印重定...

2020-04-24 10:29:33 673

原创 Qt表格显示csv文件

背景:设备上的计数统计放入了csv文件,方便导出查看,在设备上能否一样查看呢,虽然设备的屏幕有限制,但是做一个基本的预览还是可行的。代码实现: ui->tableWidget->setColumnCount(10); ui->tableWidget->setRowCount(15000); QFile file("/qt_printer/bi...

2020-04-16 09:44:24 1250

原创 Qt中.pri文件

背景:项目中每个分类文件下都有一个.pri,内容和.pro相似,那它的作用到底是什么?test.priRESOURCES += \$$PWD/src/src.qrc HEADERS += \$$PWD/test.h SOURCES += \$$PWD/test.cppINCLUDEPATH += codepathmain.proinclude (./codep...

2020-04-15 18:56:35 386

原创 Qt时间格式

背景:Qt提供了一个方法来获取系统的当前时间,但是显示的话需要自己定义格式。缩略字符的意思是什么?Qt文档中给出了相关说明。获取当前的系统时间:QDateTime time = QDateTime::currentDateTime();设置显示的格式:QString str = time.toString("yyyy-MM-dd hh:mm:ss ddd");Label上显...

2020-04-15 18:55:49 1552

原创 Qt使用moveToThread()

背景:有一个自定义任务类,需要在线程中完成特定任务,但是又不想继承QThread,重写run()的方式使用。自定义一个任务类,此类需要继承QObject类:class Task:public QObject{ Q_OBJECTpublic: Task(); ~Task();public slots: void doWork();signals: ......

2020-04-14 20:03:22 646

原创 Linux移植wifi驱动

背景:需要更换wifi厂家提供的驱动程序,此驱动不是insmod测试程序,而是需要编译进内核,开机自动挂载的。insmod挂载驱动通常是将驱动源码,使用对应的交叉编译工具链编为xx.ko的文件,手动insmod xx.ko进行使用。1:将驱动源码放入内核目录下的/drivers/net/wireless/realtek目录。2:查看驱动源码目录下的Kconfig和Makefile是否齐全,...

2020-04-03 17:19:17 1709

原创 Qt的dialog中lineedit无法输入

背景:继承修改Qt的Qdialog,框内添加了一下lineedit,但是发现焦点也抓到了,软键盘也弹出了,就是不能输入字符。先找原因,因为是使用的模态对话框,最后有执行exec(),所以查看Qt的帮助文档怎么介绍exec()的。[virtual slot] int QDialog::exec()Shows the dialog as a modal dialog, blocking un...

2020-04-02 11:25:08 2071 1

Qt基本串口的完全实现

Qt应用层的串口基本程序,搭配blog中的简介方法,放入程序中即可使用。

2024-05-08

imx.7交叉编译libX11

包含libX11交叉编译所用到的所有库的源文件压缩包,直接交叉编译即可

2024-04-15

125khz读卡器.zip

包括电路设计及.c程序,只需要根据自己板子更改响应的IO口即可。

2021-10-08

cycleTest.zip

QWidget直接提示即可,可转动,设置当前选中编号,设置禁用为灰色,启用为对应彩色。不限平台。

2021-08-05

jsonTool.zip

json文件合并,可以将两个json文件比较后合并为一个,也可将已知json文件内的某一项单独替换。Zip包含可执行文件及源码,可执行文件可以在64位Ubuntu上直接运行,也可根据自己编译器编译出对应版本。

2021-07-21

QtNetLinkMonitor.zip

此代码用于Qt桌面应用监控Linux网口的连接状态,包括以太网、PAN网络等。拿来即用,用法参见README。

2021-07-21

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除