摘要:
C++入门书籍推荐《C++ primer plus》,进阶书籍推荐《C++ primer》。Qt入门书籍推荐霍亚飞的《Qt Creator快速入门》,Qt进阶书籍推荐官方的《C++ GUI Qt4编程》,qml书籍推荐《Qt5编程入门》,Qt电子书强烈推荐《Qt5.10 GUI完全参考手册》。强烈推 阅读全文
posted @ 2025-12-03 11:23
家煜宝宝
阅读(12)
评论(0)
推荐(0)
摘要:
先介绍QWeakPointer,是因为QPointer和QSharedPointer的实现都依赖于QWeakPointer 作用 1、为QPointer和QSharedPointer提供了弱引用计数的功能.2、解除循环引用 QWeakPointer 类持有对共享指针的弱引用。QWeakPointer 阅读全文
posted @ 2025-12-03 11:19
家煜宝宝
阅读(25)
评论(0)
推荐(0)
摘要:
特点: 用于解决 QSharedPointer 可能导致的循环引用问题。 不会增加对象的引用计数,不影响对象的生命周期。 可以从 QSharedPointer 或者另一个 QWeakPointer 创建,用于在需要时保持对对象的非拥有者式引用。 如果关联的 QSharedPointer 被释放,QW 阅读全文
posted @ 2025-12-03 11:01
家煜宝宝
阅读(3)
评论(0)
推荐(0)
摘要:
微PE工具箱 优启通 (UQiTong) USM魔术师 Ventoy:https://www.ventoy.net/cn/ 老毛桃 / 大白菜 / 电脑店 FirPE HotPE 小兵U盘启动 阅读全文
posted @ 2025-12-03 10:26
家煜宝宝
阅读(5)
评论(0)
推荐(0)
摘要:
特点: 用于管理动态分配的对象的所有权和生命周期。 当存在至少一个 QSharedPointer 指向对象时,对象的内存不会被释放。 当最后一个指向对象的 QSharedPointer 超出作用域时,对象的内存会被释放。 可通过复制 QSharedPointer 来增加对象的引用计数,确保对象在合适 阅读全文
posted @ 2025-12-03 10:03
家煜宝宝
阅读(5)
评论(0)
推荐(0)
摘要:
Qt提供了一系列智能指针,它们在特定场景下比标准库智能指针更方便。下面的表格对比了常见的Qt智能指针: 智能指针类型所有权主要用途适用对象与 std 智能指针对比 QPointer 无 弱引用/观察 QObject 派生类 类似于 std::weak_ptr,但自动置空。 QSharedPointe 阅读全文
posted @ 2025-12-03 09:21
家煜宝宝
阅读(21)
评论(0)
推荐(0)
摘要:
上代码 1 class UIControlBase : public QObject 2 { 3 Q_OBJECT 4 5 public: 6 UIControlBase(const UIControlBase&); 7 UIControlBase(QObject *parent); 8 UICon 阅读全文
posted @ 2025-12-03 09:02
家煜宝宝
阅读(3)
评论(0)
推荐(0)

浙公网安备 33010602011771号