# DeviceManagement **Repository Path**: kong_wu/DeviceManagement ## Basic Information - **Project Name**: DeviceManagement - **Description**: Qt实现系统中设备管理功能(热插拔监测) - **Primary Language**: C++ - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 7 - **Created**: 2025-01-08 - **Last Updated**: 2025-01-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README [toc] --- ## 1、主要功能 * 通过继承**QAbstractNativeEventFilter**接口实现串口热插拔监测功能; * 通过在QWidget中重写**nativeEvent**实现串口热插拔监测功能; * 通过一个函数获取系统中所有可用串口名; * 自动添加、移除可用串口; * 鼠标、键盘热插拔监测。 ## 2、适用系统 * Windows ## 3、博客 * [CSDN](https://blog.csdn.net/qq_43627907/article/details/121345326?spm=1001.2014.3001.5501) ## 3、实现情况 ![串口状态检测](README.assets/%E4%B8%B2%E5%8F%A3%E7%8A%B6%E6%80%81%E6%A3%80%E6%B5%8B.gif) ![鼠标键盘热插拔监测](README.assets/%E9%BC%A0%E6%A0%87%E9%94%AE%E7%9B%98%E7%83%AD%E6%8F%92%E6%8B%94%E7%9B%91%E6%B5%8B.gif)