自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Qt QLabel显示图片 动画 富文本

0 前言QLabel 功能很多, 可以用来显示图片 动画 富文本1 效果对于图片和动画, 先添加到资源文件再使用右键 Resources -> 添加现有文件使用资源时, 在Resources中选择使用的图片或动画, 右键点击复制资源路径到剪贴板获取路径1> 图片 (png)2> 动画 (gif)这里只是截图, 源文件是gif...

2020-02-06 22:53:32 932

原创 Qt QLineEdit自动提示补全功能

0 前言Qt QLineEdit 自带的自动补全功能, 十分方便, 可以在快捷输入时使用.如果有这样的场景, 比如登陆界面, 可以将以前的登录信息缓存, 每次登陆时遍历读取再填充, 使用起来很人性化了.1 效果可以看到, 在我输入H后, 出现了三个自动提示的单词2 环境win10 + Qt 5.14.03 源码贴上主要的几行代码, 其实就是利用QLineEdit...

2020-02-06 21:15:15 1842

原创 Qt 自定义日志输出函数(按照年月日路径)

1. 前言Qt 实现的日志函数, 可以按照日期年月日路径生成文件并记录日志2. 效果3. 源码main.cpp​#include <QCoreApplication>#include <QMutex>#include <QString>#include <QDir>#include <QFile>...

2020-02-06 17:17:27 772

原创 内存泄漏检测

0 前言开源的内存检测工具1 环境Windows 10 vs20152 效果3 使用下载memwatch.h和memwatch.c 点击下载vs2015 右键属性Source.cpp#define _CRT_SECURE_NO_WARNINGS#include <stdio.h>#include <stdlib.h>#i...

2020-02-04 11:09:21 136

原创 Qt c实现自定义日志

0 前言自定义的日志功能, 之前已经介绍过使用log4qt和qInstallMessageHandler实现日志输出这个是用c实现的日志功能1 实现效果输出格式 [时间] [日志类型] [错误返回值] 日志内容定位文件和行号2 目录结构3 源码main.cpp#define _CRT_SECURE_NO_WARNINGS #inc...

2020-02-04 01:14:35 217

STM32-05基于HAL库(CubeMX+MDK+Proteus)串行通信案例(中断方式接收命令)

STM32-05基于HAL库(CubeMX+MDK+Proteus)串行通信案例(中断方式接收命令) 需求分析: 1. 仿真方式,实现COM1和COM2的通信,COM2发送命令,COM1执行命令并返回结果; 2. 接线方式,COM1连接STM32,RXD和TXD并联,STM32使用第一组串口线,PA9(TXD)PA10(RXD);PA0-PA2分别连接LED1-LED3; 3. 通信协议: COM2发送字符a,LED1熄灭; COM2发送字符b,LED1点亮; COM2发送字符c,LED2熄灭; COM2发送字符d,LED2点亮; COM2发送字符e,LED3熄灭; COM2发送字符f,LED3点亮;

2024-04-04

STM32-04基于HAL库(CubeMX+MDK+Proteus)中断案例(按键中断扫描)

STM32-04基于HAL库(CubeMX+MDK+Proteus)中断案例(按键中断扫描) 需求分析 1. 按键检测使用中断扫描方式; 2. 连线方式:PA0-LED0;PA1-LED1;PA4-KEY0;PA6-KEY1; 3. 按键中断模式设置为上升沿触发; 4. KEY0控制LED0,KEY1控制LED1; 5. 每次开关状态变化,使LED状态反转。

2024-04-04

STM32-03基于HAL库(CubeMX+MDK+Proteus)输入检测案例(按键控制LED)

STM32-03基于HAL库(CubeMX+MDK+Proteus)输入检测案例(按键控制LED) 需求分析: 1. 接线:PA6-KEY1、PA7-KEY2、PA0-LED1、PA1-LED2; 2. KEY1控制LED1、KEY2控制LED2; 3. 按键闭合高电平,断开低电平; 4. LED为低电平驱动方式。 **整体的思路是,通过输入检测获取开关状态,判断开关状态控制输出,实现LED的点亮和熄灭。**

2024-04-02

STM32-02基于HAL库(CubeMX+MDK+Proteus)GPIO输出案例(LED流水灯)

STM32-02基于HAL库(CubeMX+MDK+Proteus)GPIO输出案例(LED流水灯) 需求分析: 使用PA0-PA3引脚,分别连接LED0-3; 实现回马枪样式的流水灯效果,首先LED0-3依次点亮,然后LED3-0逆序点亮; LED使用低电平驱动方式; 为了演示效果,四个LED选取不同的颜色。

2024-04-02

STM32F103xB-User-Manual.chm

STM32F103 API 手册

2024-04-02

01-LED 使用PA0、PA1引脚完成LED1、LED2的控制,低电平驱动方式,上电后点亮

点灯案例

2024-03-26

image.zip Qt QLabel显示图片 动画 富文本 (Paul George.png 和 you.gif)

对于图片和动画, 先添加到资源文件再使用 1> 右键 Resources -> 添加现有文件 2> 使用资源时, 在Resources中选择使用的图片或动画, 右键点击复制资源路径到剪贴板获取路径

2020-02-06

memwatch.zip

内存泄漏检测 1. vs配置 在vs项目中添加memwatch类, 项目属性 -> c/c++ ->预编译 -> 与编译器定义 编辑添加 MEMWATCH DMW_STDIO 两个定义 2. 使用 Source.cpp #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <string.h> #include "memwatch.h" int main() { char *p = (char*) malloc(100); printf("\n"); system("pause"); return 0; }

2020-02-04

qt5dll(UI).7z

wpf调用带界面qt dll

2019-06-19

c#调用qt dll

两种接口的使用 1. 返回类型为int的简单add函数 2. 回调函数

2019-03-15

Android Studio Service

2016-08-26

Android Studio DDMS 无法操作

2016-08-24

Android Studio Broadcast Receiver SMS 通知

2016-08-24

Android Studio Broadcast 初步

2016-08-24

Android Studio ContentProvider

2016-08-23

Android Studio 文件下载3

2016-08-23

Android Studio 文件下载2

2016-08-22

Android Studio 文件下载

2016-08-22

Android Studio java文件导入

2016-08-22

Android Studio SQLite

2016-08-21

Android Studio Missing Package statement

2016-08-21

Android Studio SQLite

2016-08-21

Android Studio Handler

2016-08-20

Android Studio @override

2016-08-20

Android Studio RadioGroup

2016-08-18

Android Studio could not find class

2016-08-18

Android Studio Toast

2016-08-18

C++生成DLL时附加包含目录如何处理?

2017-12-11

qt Sqlite Driver not loaded.

2017-12-01

Qt执行完毕,出现异常

2017-05-18

Android Studio 启动界面 运行无显示

2016-11-21

app 后端部署问题,app正常运行,远程api如何部署

2016-10-20

AD 中 继承fragment 出现错误

2016-10-17

Android Studio cannot resolve symbol app

2016-10-17

app源代码中有个Remote_api 文件 ,这个远程 api 怎么配置,如何在AD中实现?

2016-10-13

防钓鱼手机应用开发(来电app,实现显示来电者号码和姓名信息)

2016-10-10

Android Studio,下载的开源工程文件,打开时出现错误

2016-10-10

Android Studio 手机卫士主界面 运行错误

2016-10-04

tomcat update.xml 错误

2016-09-28

C++ 十六进制转换输出错误

2016-08-30

C++ Eclipse 只能在第一个project中编程

2016-08-27

Eclipse + CDT + MinGW C++ 開發環境搭建

2016-08-27

C++ while 计算1到10的和

2016-08-27

C++ 基本IO 加和出现错误

2016-08-27

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

TA关注的人

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