- 博客(5)
- 资源 (3)
- 收藏
- 关注
原创 Qt 自定义控件 云台仪表盘控件
参考feiyangqingyun大佬的主要代码(Qt自定义控件大全(一)云台仪表盘控件 - 飞扬青云 - 博客园),补充部分代码,实现云台仪表盘控件。效果图如下:源码下载地址:https://download.csdn.net/download/jain_yu/23516599...
2021-09-18 14:54:33 596 1
原创 截图工具,QT5.8,支持多屏幕截图和简单的编辑
代码逻辑:1.将屏幕截图并保存;2.将保存的截图顶层覆盖到原屏幕上;3.图片上层再覆盖一层灰色透明的图层,实现变暗效果;4.过去鼠标事件,将选择的区域位置保存;5.在灰色的图层上将选中的区域挖空,实现选中区域高亮的效果;6.捕获到鼠标释放事件后,将截图区域截取出来后用另外的Lable显示,并放到原的位置;7.可以在Lable上实现图片的简单编辑。PS:该代码增加了多屏幕截图功能的支持。需要获取多屏幕区域范围并过去屏幕截图。下载地址:https://downlo
2021-09-16 14:48:40 418
原创 QT自定义时间选择控件 QDateTimeEdit QDateEdit QTimeEdit
QT自带的时间编辑控件有QDateTimeEdit QDateEdit QTimeEdit,其中只有QDateTimeEdit支持使用日历选择日期,且都不支持直接选择时间。由于有需求直接使用下拉栏选择时间,且前期都项目都使用了QDateTimeEdit,为了方便扩展,继承QDateTimeEdit类完善了下拉栏的时间选择。同时兼容QDateEdit和QTimeEdit,下拉菜单的内容根据显示的内...
2020-01-21 15:47:20 11365
原创 std::map 自定义key的排列和查找
std::map<key,value> 是根据key的"<"进行排序的,当使用struct做为key需要重载“<”符号,用于map的排序和查找。#include <string>#include <map>#include <iostream>typedef struct mapKey_s{ int ikey; std...
2019-07-14 14:39:51 2654
原创 学习字符驱动程序编程,随笔1
1.驱动程序结构module_init(drv_init);//定义驱动初始化函数为 static int __init drv_init(void){}(__init 表示注册后该函数丢失) module_exit(drv_exit);//定义驱动卸载函数为 static void __exit third_drv_exit(void){}(__exit 表示驱
2016-02-27 23:54:37 337
testDateEdit.rar
2020-01-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人