默认主题
护眼模式
暗黑模式
复古模式
Vue 风格
React 风格
GitHub 风格
Qt 学习之路 2
管理员
(1)序
(2)Qt 简介
(3)Hello, world!
(4)信号槽
(5)自定义信号槽
(6)Qt 模块简介
(7)MainWindow 简介
(8)添加动作
(9)资源文件
(10)对象模型
(11)布局管理器
(12)菜单栏、工具栏和状态栏
(13)对话框简介
(14)对话框数据传递
(15)标准对话框 QMessageBox
(16)深入 Qt5 信号槽新语法
(17)文件对话框
(18)事件
(19)事件的接受与忽略
(21)事件过滤器
(22)事件总结
(23)自定义事件
(24)Qt 绘制系统简介
(25)画刷和画笔
(26)反走样
(27)渐变
(28)坐标系统
(29)绘制设备
(30)Graphics View Framework
(31)贪吃蛇游戏(1)
(32)贪吃蛇游戏(2)
(33)贪吃蛇游戏(3)
(34)贪吃蛇游戏(4)
(35)文件
(36)二进制文件读写
(37)文本文件读写
(38)存储容器
(39)遍历容器
(40)隐式数据共享
(41)model/view 架构
(42)QListWidget、QTreeWidget 和 QTableWidget
(43)QStringListModel
(44)QFileSystemModel
(45)模型
(46)视图和委托
(47)视图选择
(48)QSortFilterProxyModel
(49)自定义只读模型
(50)自定义可编辑模型
(51)布尔表达式树模型
(52)使用拖放
(53)自定义拖放数据
(54)剪贴板
(55)数据库操作
(56)使用模型操作数据库
(57)可视化显示数据库数据
(58)编辑数据库外键
(59)使用流处理 XML
(60)使用 DOM 处理 XML
(61)使用 SAX 处理 XML
(62)保存 XML
(63)使用 QJson 处理 JSON
(64)使用 QJsonDocument 处理 JSON
(65)访问网络(1)
(66)访问网络(2)
(67)访问网络(3)
(68)访问网络(4)
(69)进程
(70)进程间通信
(71)线程简介
(72)线程和事件循环
(73)Qt 线程相关类
(74)线程和 QObject
(75)线程总结
(76)QML 和 QtQuick 2
(77)QML 语法
(78)QML 基本元素
(79)QML 组件
(80)定位器
(81)元素布局
(82)输入元素
(83)Qt Quick Controls
(84)Repeater
(85)动态视图
(86)视图代理
(87)模型-视图高级技术
(88)Canvas
(89)Canvas(续)
本文档使用
小拼
构建
在线导入看云文档
#(40):隐式数据共享 Qt 中许多 C++ 类使用了隐式数据共享技术,来最大化资源利用率和最小化拷贝时的资源消耗。当作为参数传递时,具有隐式数据共享的类即安全又高效。在数据传递时,实际上只是传递了数据的指针(这一切都是隐含帮你完成的),而只有在函数发生需要写入的情况时,数据才会被拷贝(也就是通常
上一章:(39)遍历容器
下一章:(41)model/view 架构
评论区
登录
后参与评论
退出登录
确定要退出当前账号吗?
取消
确认退出
复制
Google
百度
问AI
评论区