- 博客(10)
- 资源 (23)
- 收藏
- 关注
原创 Qt实用小技巧
在非Qt项目(如控制台程序)中,如果不想使用moc,可以使用Q_SIGNALS和Q_SLOTS,它们实际上是空定义。对于不需要信号槽的轻量级对象,可以使用Q_GADGET。它允许使用元对象系统(如属性、枚举),但不支持信号槽,从而减少开销。使用D指针(也称为Pimpl idiom)隐藏实现细节,提高二进制兼容性。可以安全地跨线程调用槽函数,类似于信号槽的队列连接。Qt的智能指针,管理对象生命周期,避免内存泄漏。可以方便地将数据序列化到文件或网络,支持Qt的许多内置类型。
2026-01-08 10:36:50
472
原创 Qt自定义控件
/添加所有的子菜单到list中。//为所有的Menu 设置无边框 取消原装直角阴影。//手动把界面一级Menu添加到list中。2、实现无边框、无直角阴影QMenu。//找出所有的子孙Menu。
2026-01-08 10:07:56
1219
原创 QCustomPlot初始化
void myBaseCustomPlot::updateStyle(){ // axisRect()->setupFullAxesBox(true);//四边安装轴并显示,使用该接口会导致yAxis2坐标无法缩放。 xAxis->setTickLabels(false); yAxis->setTickLabels(false); yAxis2->setTickLabels(false); QColor color; if (1 == g_styleInde
2026-01-06 08:33:45
563
原创 QCustomPlot常用功能封装
/使用二分法快速查找所在点数据!敲黑板,下边这段是重点。{ //差值计算所在位置数据。//+图线数量大于300,不显示坐标信息。//显示QCPItemStraightLine。
2026-01-06 08:27:10
313
原创 Qt界面自适应屏幕分辨率和缩放解决方案
整体思路:通过字体大小来计算控件高度和宽度,不同字体大小按比例来调整自定义图标大小。font.setFamily("微软雅黑");
2026-01-05 08:14:54
683
原创 10个高效C盘清理技巧,瞬间腾出20GB
使用DISM命令清理系统映像 删除旧的Windows更新文件 调整系统还原点占用空间 压缩系统文件以节省空间 清理Chrome、Firefox等浏览器缓存。使用磁盘清理工具删除临时文件 清理下载文件夹中的无用文件 清空回收站 卸载不常用的应用程序 转移大型文件到其他分区。不要删除未知的系统文件 谨慎处理注册表清理 备份重要数据再进行操作 了解系统文件恢复方法 注意第三方工具的安全性。系统临时文件积累 Windows更新残留文件 休眠文件和页面文件过大 应用程序缓存和日志文件 冗余的系统还原点。
2025-12-30 09:13:18
262
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅