![](https://img-blog.csdnimg.cn/6ef44344fd284055bcac4ffa5d838111.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
Qt Function
Qt开发中的一些方法和技巧,包含一些设计思路、实际代码
南瓜大师-阿亮
知其然知其所以然
计算机的所有东西都是人做出来的,别人能想出来的我也一定想得出来,在计算机里头没有任何黑魔法,所有的东西只不过是我现在不知道而已。
总有一天我会把它里面的细节搞明白的!
展开
-
Qt是不是经常写个QWidget输入参数?
提供了五个静态方便函数:getText()、getMultiLineText()、getInt()、getDouble()和getItem()。所有的函数都可以以类似的方式使用。输入值可以是字符串、数字或列表中的项。必须设置一个标签来告诉用户他们应该输入什么。QInputDialog类提供了一个简单方便的对话框,用于从用户获取单个值。平常多看看源码,多看看它们实现方式,就不用自己写界面输入了。发现Qt自带的一个输入控件QInputDialog类。原创 2024-08-28 18:52:14 · 356 阅读 · 0 评论 -
Qt QJson组装数据Sig传递
有时候界面输入的值,不想创建结构体,那么直接用QString类型传输,更便捷方便,速度更快。QJson是你选择的一种方式。AI生成,有需求可以联系我。原创 2024-07-17 17:59:25 · 584 阅读 · 2 评论 -
Qt中While循环等待
【代码】Qt中While循环等待。原创 2024-07-16 17:30:03 · 519 阅读 · 0 评论 -
QSettings使用示例
QSettings用法平常要存储一些临时数据,或者ini的系统参数数据,以下是源码解析。原创 2024-02-22 16:27:05 · 585 阅读 · 0 评论 -
文件列表遍历树形结构QTreeWidget
读取指定文件夹路径的树状文件排列。原创 2024-01-30 11:17:55 · 111 阅读 · 0 评论 -
Qt超时机制设计
在上位机软件开发过程中,你难免不得等待下位机上传的数据,当没有信息上传,超时机制就能保证上位机不会卡死。那么在实际使用中,一般我们怎么添加呢?原创 2023-09-18 16:11:47 · 513 阅读 · 0 评论 -
Qt做警告处理界面
做上位机时,多有检测仪器状态,事实显示警告,错误等状态,笔者就是需要显示各种仪器状态,做显示,后做出处理逻辑Axure设计图:需求:更新状态,根据状态值给出处理逻辑,主要看界面;具体业务代码具体实现。原创 2023-08-08 15:09:19 · 784 阅读 · 0 评论 -
Qt 实现定时器显示界面LcdNumber倒计时
Axure的草图实现这么个界面,那么我们需要怎么做呢,Qt设计师拿出来,拖拖拖我们暂且叫它:显示定时器功能的可视化界面。原创 2023-05-10 19:37:56 · 1038 阅读 · 2 评论 -
Qt做导航页面左侧
实现一个左侧导航界面,单独封装,按下对应的按钮,弹出对应的界面在中间区域Axure设计图:需求:按钮,中间区域跳转。原创 2023-05-10 19:29:45 · 2744 阅读 · 3 评论 -
QWidget中设置背景图片
【代码】QWidget中设置背景图片。原创 2023-03-24 17:50:27 · 1350 阅读 · 0 评论 -
TCP通讯心跳包通用设计
2:服务端:开启一个定时器,定时将map中的count++,如果此时收到心跳包,则将count值设置0。原因:因为客户端拔网线,断电等,服务器无法判断客户端是否还在线,所以需要心跳包进行判断。(以下图为网络上的,具体是哪个作者忘记了,设计思路从他这里来的)以下实现了一个类,可以供客户端,服务器端都使用,双向。1:客户端每隔一段时间,发送一个心跳包给服务器。3:收到客户端的心跳包,自动重置计数器。原创 2023-03-21 16:50:12 · 1015 阅读 · 0 评论 -
Qt 导出文件export
Qt开发过程中,经常需要进行导出文件的功能,表格导出excel的功能 无论是什么格式,模式都是打开文件,然后写入,然后关闭文件的方式,文件的open write close功能。原创 2023-02-18 15:35:32 · 943 阅读 · 0 评论 -
Qt 弹框选择是否保存
需求:很多时候,代码中有这样的需求,譬如,存储数据库,是否需要保存,刚执行的数据是否需要更新update等。Qt中写一个函数,获取你选择是与否的功能function。原创 2023-02-18 11:22:06 · 314 阅读 · 0 评论 -
QTcpSocket网络通讯多客户端功能
QTcpSocket网络通讯多客户端功能原创 2022-09-09 12:15:47 · 1983 阅读 · 0 评论 -
Qt上使用OpenGL的外部库
按照网上大量的教程:1: 在工程的.pro文件中添加QT += opengl2:在Qt Creator上添加外部库win32: LIBS += -L$$PWD/glutdlls37beta/ -lglutINCLUDEPATH += $$PWD/glutdlls37betaDEPENDPATH += $$PWD/glutdlls37betawin32: LIBS += -L$$PWD/...原创 2018-06-22 11:01:21 · 3614 阅读 · 2 评论 -
Qt的exe程序打包
1:编译release2:在release目录下用window的cmd命令行工具执行:3:执行:qtdeploywin deoframer.exe然后,文件夹就可以随便电脑运行exe程序原创 2019-03-25 16:48:34 · 127 阅读 · 0 评论 -
Qt的Windows Service程序与QSharedMemory之间互用
1:Qt的service程序应用的demo点击打开链接2:Qt的共享内存运用的demo点击打开链接以下为项目代码:monitorService.h#ifndef MONITORSERVICE_H#define MONITORSERVICE_H#include "qtservice.h"#include "ui_proc_monitorservice_desktop.h"class Mo...原创 2018-07-11 16:02:31 · 1105 阅读 · 1 评论 -
Qt 静态函数中如何发送信号
点击打开链接根据链接中的博客和我自己需求:需要让静态函数发送信号,另外一个类接收,再发送信号,QML层接收1:在自己调试时候,原来总是出现对象A非单一。2:怎么也不能发送信号,this指针清楚是那个对象3:最后这种方式,其实不是最佳还希望懂的朋友说说如何优化class A.h头文件中定义一个 static A*mHandleScreen;.cpp文件中这样做A* A::mHandleScre...原创 2018-03-27 21:55:51 · 10213 阅读 · 2 评论 -
QTreeWidget 树列表如何创建
如何创建简单的树结构,如下图一样 代码块解析:记录用法原创 2022-06-16 17:24:38 · 387 阅读 · 0 评论 -
Qt-Thread create source
create thread source原创 2022-03-09 16:03:07 · 213 阅读 · 0 评论 -
Qt异步变同步
Qt异步变同步原创 2022-05-27 11:27:08 · 592 阅读 · 1 评论