- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 实现在一个QWidget上显示另一个QWidget,并通过鼠标拖拽子窗口的四条边和四个角来改变子窗口的大小
【代码】实现在一个QWidget上显示另一个QWidget,并通过鼠标拖拽子窗口的四条边和四个角来改变子窗口的大小。
2023-08-29 23:02:59 869 1
原创 QSignalMapper用于信号分发,类似于信号中转站:
#ifndef MAINWINDOW_H#define MAINWINDOW_H#include <QMainWindow>#include <QWidget>#include <QDebug>#include <QTime>#include <QPushButton>#include <QSignalMapper>#include <QGridLayout>#pragma execution_char
2023-05-22 21:55:49 73 1
转载 C#按照固定字符串截取
在设备通信指令解析中 一般直接以“\r\n”为结束标志 前后为两条指令1、直接分割string[] newstr= surstr.Split(new string[] { "\r\n" }, StringSplitOptions.RemoveEmptyEntries); 2、正则分割Regex re = new Regex(@"\r\n");string[] newstr...
2018-10-08 21:37:47 579
原创 linux 睡眠函数
头文件;#include <unistd.h>unsigned int sleep(unsigned int seconds);//睡眠秒返回值:成功返回0,或者返回剩余的要睡眠的秒数(被signal中断后).int usleep(useconds_t usec);//睡眠微秒返回值:成功返回0,出错返回-1.useconds_t == unsigned int秒的进制:1秒 (s)=...
2018-06-05 20:35:03 614
原创 tftpd32更新内核文件
短接wdg(看门狗) 进入uboot 设置环境变量 IP 服务器 IP 执行 run 将zImage和tftpd32放在Windows环境下同一文件夹内 setenv ipaddr 192.168.1.137 setenv serverip 192.168.1.190 run upkernel date -s "2018-05-25 20:51:05" 设置内核(系统)时间 ...
2018-06-04 22:52:21 531
原创 lcd 屏黑屏方案
一:bug描述以及原因lcd屏黑屏 是因为arm 板 linux 系统下/opt 目录下的qt程序丢失 可能是突然断电,二:分析问题选择方案基于上述的 我们可以知道 是因为qt程序的丢失 黑屏 (其实也不去全是黑屏 右上角应该有一个企鹅)所以我们需要备份qt程序 丢失后拷贝到/opt下 。备份和拷贝需要自动完成 选择用shell脚本 脚本需要两个 一个判断 /opt是否为空,为空就拷贝 备...
2018-06-04 11:10:52 1654
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人