自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(34)
  • 资源 (2)
  • 问答 (1)
  • 收藏
  • 关注

原创 你真的是个合格的程序员吗?

笔者这么多年C++开发,再回头,我发现我连最基本的一些知识点,不查网页,不看书籍,不找别人介绍,我居然写不出来一个类!扪心自问,你这么多年的开发经验,真的是有所建树?真的可以称为合格的程序员吗?真的不再是初学者吗?笔者是无法写出,哈哈哈!自诩10年工作经验,C++Qt开发,可怜的技术基础,真的感觉到羞愧。再次审视自己的内心,我是否在逃避?请认真审视自己的答案,是否真的能够写出来?如果让你写你是否能够写的出来?我是否真的认真的做好本职工作?我是否真的适合这个行业?

2024-03-21 10:15:40 125

原创 QSettings使用示例

QSettings用法平常要存储一些临时数据,或者ini的系统参数数据,以下是源码解析。

2024-02-22 16:27:05 531

原创 文件列表遍历树形结构QTreeWidget

读取指定文件夹路径的树状文件排列。

2024-01-30 11:17:55 64

原创 Qt超时机制设计

在上位机软件开发过程中,你难免不得等待下位机上传的数据,当没有信息上传,超时机制就能保证上位机不会卡死。那么在实际使用中,一般我们怎么添加呢?

2023-09-18 16:11:47 374

原创 C++ 计算 拟合优度R^2

拟合优度(Goodness of Fit)是指回归直线对观测值的拟合程度,度量拟合优度的统计量是可决系数(亦称确定系数) R?。R最大值为1。R%的值越接近1,说明回归直线对观测值的拟合程度越好,反之,R%值越小,说明回归直线对观测值的拟合程度越差.这是网上的介绍,那么根据算法的公式咱们实现自己的算法。

2023-08-10 17:18:44 1109

原创 Qt做警告处理界面

做上位机时,多有检测仪器状态,事实显示警告,错误等状态,笔者就是需要显示各种仪器状态,做显示,后做出处理逻辑Axure设计图:需求:更新状态,根据状态值给出处理逻辑,主要看界面;具体业务代码具体实现。

2023-08-08 15:09:19 689

原创 QThread:Destroyed while thread is still running

网络查询后有说线程还在run 的while循环中,所以退出的时候,要先停掉run 中的while循环。发布的release版本总是因为这句日志出现后,崩溃掉。

2023-06-14 15:29:01 330

原创 Qt 实现定时器显示界面LcdNumber倒计时

Axure的草图实现这么个界面,那么我们需要怎么做呢,Qt设计师拿出来,拖拖拖我们暂且叫它:显示定时器功能的可视化界面。

2023-05-10 19:37:56 873 2

原创 Qt做导航页面左侧

实现一个左侧导航界面,单独封装,按下对应的按钮,弹出对应的界面在中间区域Axure设计图:需求:按钮,中间区域跳转。

2023-05-10 19:29:45 2130 3

原创 QWidget中设置背景图片

【代码】QWidget中设置背景图片。

2023-03-24 17:50:27 1129

原创 TCP通讯心跳包通用设计

2:服务端:开启一个定时器,定时将map中的count++,如果此时收到心跳包,则将count值设置0。原因:因为客户端拔网线,断电等,服务器无法判断客户端是否还在线,所以需要心跳包进行判断。(以下图为网络上的,具体是哪个作者忘记了,设计思路从他这里来的)以下实现了一个类,可以供客户端,服务器端都使用,双向。1:客户端每隔一段时间,发送一个心跳包给服务器。3:收到客户端的心跳包,自动重置计数器。

2023-03-21 16:50:12 858

原创 Qt 导出文件export

Qt开发过程中,经常需要进行导出文件的功能,表格导出excel的功能 无论是什么格式,模式都是打开文件,然后写入,然后关闭文件的方式,文件的open write close功能。

2023-02-18 15:35:32 835

原创 Qt 弹框选择是否保存

需求:很多时候,代码中有这样的需求,譬如,存储数据库,是否需要保存,刚执行的数据是否需要更新update等。Qt中写一个函数,获取你选择是与否的功能function。

2023-02-18 11:22:06 208

原创 QTcpSocket网络通讯多客户端功能

QTcpSocket网络通讯多客户端功能

2022-09-09 12:15:47 1689

原创 Qt信号槽链接失败

自定义数据结构,在进行Qt的信号槽机制时,会出现不报错,无法连接

2022-07-27 20:09:20 315

原创 QTreeWidget 树列表如何创建

如何创建简单的树结构,如下图一样 代码块解析:记录用法

2022-06-16 17:24:38 337

原创 error C3646: 未知重写说明符

难免会出现复制粘贴 未知重写说明符

2022-06-01 17:02:20 899

原创 Qt异步变同步

Qt异步变同步

2022-05-27 11:27:08 532 1

原创 二进制“==”: 没有找到接受“XX”类型的左操作数的运算符(或没有可接受的转换)

二进制“==”

2022-05-27 11:10:19 2601

原创 Qt-Thread create source

create thread source

2022-03-09 16:03:07 203

原创 Qt的exe程序打包

1:编译release2:在release目录下用window的cmd命令行工具执行:3:执行:qtdeploywin deoframer.exe然后,文件夹就可以随便电脑运行exe程序

2019-03-25 16:48:34 105

原创 遍历QMap引发异常处理

1:删出map中的元素,迭代器位移出错https://blog.csdn.net/lm409/article/details/69257827错误代码void UI_Proc_AVPOSE_CacheSceneData_Desktop::clearDesignatedRangeLayer(int range){ if(mMapSceneLayer.isEmpty() &a...

2018-12-18 21:04:39 292

原创 QML中map的用法

var keys = []; for(var p in dect){ if(dect.hasOwnProperty(p)) keys.push(p); } // console.log(keys); ...

2018-08-23 14:39:46 6529 1

原创 代理模式

需求:1:原始系统类 :Class MySystem已经完成了,现在要去执行他的一个run方法,但是又不能直接执行,需要进行身份验证2:代理系统类 :Class MySystemProxy来代理这原始系统类,再这里进行身份验证机制3:抽象接口类 :Class AbstractCommon来作为原始,代理类的共同基类代码示例:#include <iostream>...

2018-08-04 12:11:46 136

原创 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 1064 1

原创 QML中用鼠标旋转Rectangle

首先感谢一下博主的源码:点击打开链接QML 旋转Rectangle需求:在rectangle下的四个角上画圆,然后在圆中进行鼠标事件,按住转动鼠标,rectangle随之转动import QtQuick 2.3import QtQuick.Window 2.2Window { visible: true width: 50...

2018-07-02 21:32:43 1432 2

原创 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 3478 2

原创 Qt之QML的知识记录

QML是脚本语言,兼容JavaScript的语法,可以进行简单的业务逻辑:本人项目为视频解码方面的,我暂时只负责界面UI的框架在项目中遇到的各种问题1:一般有图形,那么图形的存储方式那就有多种:arr,map等 在js中,arr可以直接用,但是map则是自定义,下面是网上一个列子:import QtQuick 2.8Item{ id: main; Co...

2018-05-29 19:47:34 383

原创 C++写接口时两种获取对象的方式

1:输入一个ID,获取指定对象的obj *getObj(int id){ //TODO return obj;}2:输入一个ID,和对象bool getobj(int id, obj &amp;o){ //TODO return yes/no?}这两种方法都可以获取对象来修改对象的内容,本人倾向与第一种,但是第二种好像时老司机喜欢的方式。...

2018-05-04 10:10:42 672

原创 Qt 静态函数中如何发送信号

点击打开链接根据链接中的博客和我自己需求:需要让静态函数发送信号,另外一个类接收,再发送信号,QML层接收1:在自己调试时候,原来总是出现对象A非单一。2:怎么也不能发送信号,this指针清楚是那个对象3:最后这种方式,其实不是最佳还希望懂的朋友说说如何优化class A.h头文件中定义一个 static A*mHandleScreen;.cpp文件中这样做A* A::mHandleScre...

2018-03-27 21:55:51 9532 2

原创 C++静态成员函数设计

需求:某商店经销一种货物。货物购进和卖出时以箱为单位,各箱的重量不一样,   因此,商店需要记录目前库存的总重量。   现在用C++模拟商店货物购进和卖出的情况。 #include using namespace std;class Goods{public: Goods(int w) { weight = w; total_weight += w; } //购进货

2017-11-19 14:12:55 518 1

原创 数组与数组类(类的设计)

设计背景:学习了算法,看到一个ppt资料有讲数组用类的方式来实现.类很简单,就不做太多介绍,直接看代码吧。(构造函数中使用了随机数来初始化数组)#include#includeusing namespace std;class MyArray{public: MyArray(int size); ~MyArray(); MyArray operator

2017-11-15 18:44:34 735

原创 冒泡排序算法

以上四种算法是总结前人的代码,通过vs测试,仅仅用于学习 //冒泡排序 function bubbleSort(arr) { var i = arr.length, j; var tempExchangVal; while (i > 0) { for (j = 0; j < ...

2017-11-14 21:43:23 165

原创 查询某个字符在字符串中出现的次数

查询某个字符在字符串中出现的次数,可用于查询string,char类型的查询,然后用类模板实现了#include "iostream"using namespace std;//字符串查询某个字符的出现的次数int count(const string &s, char c){ int n = 0; string::const_iterator i = find(s.begin(), s.

2017-11-07 16:44:16 4579 2

VB写的小型超市收款机管理系统

基于VB软件开发的超市收银系统,包含毕业论文

2015-06-10

VC++中用来画图的代码

这是关于VC++软件上的MFC的开发的画图软件!

2015-05-20

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

TA关注的人

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