- 博客(134)
- 收藏
- 关注
原创 7、Qt--QLabel使用小记
QLabel作为QT中基础的控件,功能简单使用方便频繁,主要用于显示文本、图片等信息。笔者这里记录下一些开发使用心路,方便小白快速入手。
2024-04-12 20:36:43 439
原创 2、Qt UI控件 -- qucsdk项目使用
上一篇文章讲了qucsdk的环境部署,可以在QDesigner和Qt Creator中看到qucsdk控件,这一篇来讲下在项目中使用qucsdk库中的控件。
2024-04-10 15:33:56 281
原创 1、Qt UI控件 -- qucsdk
Qt编写的自定义控件插件的sdk集合,包括了各个操作系统的动态库文件以及控件的头文件和sdk使用demo。类似于Wpf中的LivChart2控件库,都是一些编译好的控件,可以直接集成到项目中。该控件是飞扬青云大神多年前开发的,通往大神的路如下:
2024-04-10 09:36:55 868
原创 3、windows环境下vscode开发c/c++环境配置(二)
上一篇文章写了windows环境下,配置vscode的c/c++开发环境,这一篇讲vscode开发c/c++的配置文件,包括c_cpp_propertues.json,task.json及launch.json。
2024-02-20 10:58:53 1047
原创 11、Microsoft Visual Studio 2022 Installer Projects踩坑一
Microsoft Visual Studio 2022 Installer Projects踩坑,记录生成打包安装中遇见的问题
2022-10-31 19:50:45 3924
原创 4、yolov5-6.0 ERROR: AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘ 解决方案
ERROR: AttributeError: ‘Upsample‘ object has no attribute ‘recompute_scale_factor‘ 解决方案
2022-07-29 15:22:36 1542 1
原创 21、wpf之绑定使用小记
Data Binding作用:Data Binding在MVVM模式下就像个快递员,ViewModel中处理好的数据就是绑定源,Binding这个快递员从这个绑定源中拿数据给绑定目标,一般是UI控件,绑定目标拿着这些数据更新自己的生活。有时候绑定目标也会退回一些东西给绑定源,也就是UI界面数据发生变化会回传到ViewModel中。所以说Binding是用来实现界面控件的属性与后台数据之间的绑定,通过这种形式将前台界面与后台数据联系在一起达到界面与数据解耦的目的。...
2022-06-28 15:40:22 1197
原创 20、wpf之MVVM命令绑定
Command可以有效降低前后端的耦合,有利于代码的管理和可读性。前端控件的Command有时可能只是简单的执行一个函数,比如Button。但是借助事件转Command实现MVVM模式的控件,就需要通过Command将EventArgs中相关信息传给ViewModel去解析操作。.........
2022-06-24 18:58:04 2841
原创 19、wpf之事件转命令实现MVVM架构
前言:MVVM开发模式下使用Command是非常方便的,但是很多需求没有Command,比如Text获得焦点、丢失焦点等,都是通过事件直接和View后台程序交互的。这时候如果还想在ViewModel实现Command功能,就需要借助点其他东西了。...
2022-06-23 19:34:43 754
原创 15、wpf之button样式小记
Button算是开发中用到的比较多的控件了,最开始使用原生的样式,长方形的样子,然后设置下Button的Content属性。随着学习的深入,需要去设置下Button的背景色,再往后就需要改下Button的模板来满足更高的需求设计......
2022-06-22 16:04:46 1179
原创 13、使用wpf开发usb检测工具
网上查了下使用c#开发监听usb设备的资料,winfrom的比较多,wpf 的不太多,而且大多是FramWork框架下的,本文测试的设备是一个带有存储功能的usb设备,可以理解为一个u盘,我想获取u盘的拔插信息和盘符等设备信息。要实现功能1、监听usb设备插入拔出2、获取盘符3、获取其他设备信息...
2022-06-08 11:24:01 1152
原创 15 WMI 中WIN32类库名
WMI是Windows在Powershell还未发布前,微软用来管理Windows系统的重要数据库工具,WMI本身的组织架构是一个数据库架构,WMI 服务使用 DCOM(TCP 端口135)或 WinRM 协议(SOAP–端口 5985)
2022-06-08 08:53:54 680
原创 9、Cmakelists使用小记
简介cmake 是一个跨平台、开源的构建系统。它是一个集软件构建、测试、打包于一身的软件。它使用与平台和编译器独立的配置文件来对软件编译过程进行控制。三、实例四、总结如果在使用时有什么不对的,很大的可能是语法和路径问题,慢慢排查就可以。
2022-06-01 10:11:13 1574
原创 4、keil C51多文件创建小记
一、多文件创建1.1 磁盘中创建文件目录在磁盘中先新建一个文件夹,用来放创建的keil工程打开keil,project->New uVision Project,选择刚才创建的文件夹,起个名字,保存。然后弹出cpu选择项,笔者这里是stc89c52的片子。选择芯片后,点击ok会弹出来一个创建默认模板的选项,笔者这里点的否。工程已经建完了,但是没有文件,下面开始多文件操作。在磁盘中的串口通信文件夹下面创建几个文件夹。1.2 keil中匹配磁盘目录k..
2022-05-25 15:12:35 3804
原创 4、Ubuntu 终端命令中的路径操作
前言:注意命令的大小写,切记Ubuntu:20一、简单操作1.1 进入文件夹通过命令cd+目录名实现,这里是相对路径写法,因为我们默认是相对于当前的目录下查找的。1.2 返回上一级目录cd ..或cd ../返回上两级目录cd ../..返回homecdcd ~二、跨目录操作文件这里应该都是绝对路径操作直接cd到CPP行不通,因为,这是相对路径写法,系统会默认的在当前(Desktop)目录下查找这个名为CP.
2022-05-23 15:59:14 5010 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人