当前位置: 首页 > news >正文

Qt QML专栏目录结构

第1章 走进Qt Quick的世界... 4
   ★1.4 Qt Quick应用... 4
   ★1.5 Qt Quick UI项目(qmlproject工程) 4
第2章 QML语法... 4
   ★2.2 import导入语句... 4
   ★2.3 QML类型系统... 5
   ★2.4 对象特性(Attributes)... 6
   === 三个等于号JavaScript语法... 11
   枚举... 11
   ★2.5 集成JavaScript 11
   ★2.6 QML文档... 15
   qsTr()函数... 16
   语法小总结... 16
第3章 Qt Quick基础... 16
   ★3.1 QML基本元素(书中使用基础可视项目划分更合理) 16
   ★3.2 QML布局管理... 31
   ★3.3 事件处理... 46
   ★3.4 使用Loader动态加载组件... 56
   ★3.5 组件总结[2.5.2 Qt.createComponent、2.6.2 Component类型、3.4使用Loader动态加载] 61
第4章 Qt Quick控件和Qt Quick对话框... 61
   ※Popup控件... 61
   ★4.1 Qt Quick控件项目... 63
   ★4.2 按钮类控件... 64
   ★4.3 容器类控件... 67
   ★4.5 指示器类控件... 70
   ★4.6 输入类控件【重点,数据流程。单向的,双向的!】... 71
   ★4.7 菜单类控件Menu、MenuItem... 76
   ★4.8 导航类控件Drawer 77
   ★4.9 弹出类控件... 77
  ★4.10 分隔类控件... 77
  ★4.11 日期类控件(难用需要太多的客制化)... 77
  ★4.12 设置控件样式... 77
  ★4.13 Qt Quick Dialogs模块... 77
  ★4.14 Qt.内嵌(buildin)属性和函数... 79
第5章 图形动画基础... 81
   ★5.1 颜色、渐变和调色板... 81
   ★5.2 图片、边界图片和动态图片... 81
   ★5.3 缩放、旋转和平移变换... 82
   ★5.4 states 状态机... 82
   ★5.5 动画和过度... 83
   ★5.7 Flickable和Flipable. 84
第6章 画布,讲的挺多,单独成章... 86
   画布元素Canvas. 86
   画布阴影... 87
   画布图片... 87
   画布变换... 87
   合成模式... 87
   像素缓冲... 87
   画布绘图... 88
   画布绘图... 88
第6章 JS控制台... 88
   如何调试QML?... 88
   JS控制台项目... 88
第7章 Qt Quick 3D.. 88
   ★7.1 创建一个Qt Quick 3D项目... 88
第8章 模型和视图... 89
  ★8.1 模型/视图架构简介... 89
  ★8.2 数据模型(Model) 90
  ★8.3 视图类型(ListView、GridView、TableView、TreeView) 128
  ★8.4 委托选择器DelegateChooser 150
  补8.5 如何访问复杂组件的子项... 150
第9章 Qt图表(ChartView) 153
  ★9.2 坐标轴Axes. 153
  ★9.3 图例Legend. 155
  ★※9.4 ChartView[属性和函数]、即QChartView.. 155
  ★9.5 使用数据动态创建图表... 158
  ★9.6 常用图表类型... 159
  ★9.6 GraphsView【6.8新引入】不等于GraphicsView.. 161
第9章 补充自绘组件(来自知乎)... 161
  QWidget+QPainter示例... 161
  QQuickPaintedItem + QPainter 示例... 163
      关于QPainter(回去重新学QPainter)... 169
  Qml Canvas. 170
  Qml Shapes. 170
  QOpenGLWidget / QOpenGLWindow.. 172
  Qml SceneGraph. 173
  Qml QQuickFrameBufferObject 173
  Qml ShaderEffect 173
第9章 WebEngineView(QML内嵌网页) 174
  ★9.1 QML-WebEngineView加载html(Echarts绘图)... 174
第10章 Qt Data Visualization数据可视化... 174
  ★10.1 3D柱形图... 174
第11章 多媒体应用... 174
  ★11.1 播放音频... 174
   第12章 QML与C++的集成... 174
  QML信号与槽(这里只讲QML里面的)... 174
★12.2 在QML类型系统中注册C++类型... 175
  QML的信号绑定到C++的槽函数... 176
  ★12.4 在QML中使用C++特性... 178
  ★12.5 在C++中使用QML对象... 181
第13章 Qt移动开发入门... 182
  Qt Android开发配置... 182
第14章 项目其他知识... 182
  Settings保存配置... 182
  QML打包成dll 183
      解决上面使用QML dll,没有提示信息的问题... 183
  Qt Design Studio设计UI 183
      创建插件... 184
第20章 QML底层原理(QML与C++的转换)聚焦QQuickXXX类... 186
  ★20.1综述... 186
  ★深度解析qml引擎---(1)Qml文件加载... 188
  Qt5 QtQuick系列----QtQuick的Secne Graph剖析(1) 191
  ★20.2 Item -> QQuickItem... 197
  ★20.3 QQmlApplicationEngine. 200
  ★20.4 QJSEngine. 200
  ★20.5 QQuickView  200

http://www.lryc.cn/news/523316.html

相关文章:

  • “深入浅出”系列之FFmpeg:(3)音视频开发的学习路线和必备知识
  • Webpack简述
  • 解决 Error: Invalid or corrupt jarfile day04_studentManager.jar 报错问题
  • ACL基础理论
  • 庄周梦蝶1
  • 使用SIPP发起媒体流性能测试详解
  • 瑞利衰落信道机理的详解
  • PyTorch使用教程(2)-torch包
  • Bash语言的函数实现
  • ChatGPT 写作系列
  • RK3576 Android14 状态栏和导航栏增加显示控制功能
  • SDL2:arm64下编译使用 -- SDL2多媒体库使用音频实例
  • Syncthing在ubuntu下的安装使用
  • 使用 Helm 安装 Redis 集群
  • 基于32QAM的载波同步和定时同步性能仿真,包括Costas环的gardner环
  • 【ArcGIS微课1000例】0140:总览(鹰眼)、放大镜、查看器的用法
  • 使用QQ登录(头条项目-09)
  • iOS页面设计:UIScrollView布局问题与应对策略
  • Linux提权-02 sudo提权
  • vscode 设置
  • 学习threejs,使用FlyControls相机控制器
  • 在 C++ 中实现调试日志输出
  • 从零搭建一套远程手机的桌面操控和文件传输的小工具
  • Python中的静态方法
  • 【C++】面试题整理(未完待续)
  • 每日一题 403. 青蛙过河
  • Spring Boot 集成 MongoDB:启动即注入的便捷实践
  • 【电视盒子】HI3798MV300刷机教程笔记/备份遥控码修复遥控器/ADB/线刷卡刷/电视盒子安装第三方应用软件
  • R语言的文件操作
  • 锐捷路由器网关RG-NBR6135-E和锐捷交换机 Ruijie Reyee RG-ES224GC 电脑登录web方法