摘要: 在 QGraphicsView 框架下,多个形状组合为 QPainterPath 时常出现填充不完整、内部区域点击不响应的问题。本文通过调整填充规则(奇偶规则/环绕规则)与各子形状的绘制方向(顺/逆时针),使两者匹配,从而解决上述问题;对于方向固定的弧线,采用负角度绘制或 toReversed() 反向路径加以解决,并给出验证实验。 阅读全文
posted @ 2026-08-10 14:22 薄暮知秋 阅读(103) 评论(0) 推荐(0)
摘要: 在 Qt 开发中,常需根据用户操作动态显示或隐藏界面区域,并希望窗口高度随之自动收缩或扩展。本文通过一个简洁示例,展示如何利用 setVisible()与 adjustSize()配合布局系统,实现“点击按钮切换 GroupBox 显隐,窗口自动调整大小”的效果,适用于设置面板、多模式界面等场景。 阅读全文
posted @ 2026-04-16 15:35 薄暮知秋 阅读(157) 评论(0) 推荐(0)
摘要: 为提升大数据量下的渲染性能,本文通过 QStyledItemDelegate 直接绘制单选按钮(使用 QStyleOptionButton 和 drawControl),并在 editorEvent 中处理点击逻辑,避免创建真实控件,显著优化了加载与显示效率。 阅读全文
posted @ 2026-03-21 22:53 薄暮知秋 阅读(205) 评论(0) 推荐(0)
摘要: 这篇博客实现了在Qt环境中利用正则表达式匹配多个关键字的功能。 阅读全文
posted @ 2026-03-20 10:48 薄暮知秋 阅读(140) 评论(0) 推荐(0)
摘要: 这篇博客主要介绍了Qt中的智能指针QPointer,简单介绍了QPointer的使用方法和使用场景。 阅读全文
posted @ 2025-12-30 16:33 薄暮知秋 阅读(160) 评论(0) 推荐(0)
摘要: Qt的QMap循环删除元素(erase),在运行时正常,在调试模式下报错,提供解决代码。 阅读全文
posted @ 2025-07-14 15:23 薄暮知秋 阅读(254) 评论(2) 推荐(0)
摘要: Qt中使用float值通过bindValue插入MySQL的DOUBLE字段失败,需显式转换为double类型解决。 阅读全文
posted @ 2025-06-10 11:12 薄暮知秋 阅读(101) 评论(0) 推荐(0)
摘要: 本文在Qt图形框架中扩展了连线功能,实现了给连线添加多个拐点并使用不同颜色绘制的效果。该实现优化了连线的可视化效果,提升了代码可扩展性,为复杂图形编辑工具的开发提供了参考。 阅读全文
posted @ 2025-03-02 19:50 薄暮知秋 阅读(276) 评论(0) 推荐(0)
摘要: 本文详细介绍了基于Qt框架在QGraphicsView中实现带有可动拐点连线的绘制方法。通过自定义CustomItem和CustomPath类,结合QGraphicsItem的几何变化事件与QPainterPath的路径绘制功能,实现了动态连线的基本框架。进一步探讨了平行线偏移规则的设计与拐点交叉问题的解决方案,通过角平分线计算和交叉检测优化路径连接效果。最终提出了一种支持用户拖拽拐点、自动刷新连线的交互式图形方案,并展示了代码实现与效果演示,为复杂图形编辑工具的开发提供了参考。 阅读全文
posted @ 2025-03-02 17:47 薄暮知秋 阅读(1082) 评论(0) 推荐(3)
摘要: 这篇博客介绍了在Qt项目中解决中文乱码的方法,通过使用QTextCodec类将错误编码的字符从ISO-8859-1转换为GBK,以正确显示中文字符。文章提供了具体的代码示例和步骤。 阅读全文
posted @ 2025-01-07 16:24 薄暮知秋 阅读(523) 评论(0) 推荐(0)
/*https://www.cnblogs.com/lingr7/p/15651906.html*/ /*自动显示目录导航*/