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

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.kler.cn/a/509602.html

相关文章:

  • 基于Python的心电图报告解析与心电吸引子绘制
  • 嵌入式工程师必学(7):SWD仿真接口(for ARM)的使用方法
  • wps数据分析000002
  • 密码机服务器在云计算中的应用与挑战
  • 【时时三省】(C语言基础)柔性数组
  • SAP 固定资产常用的数据表有哪些,他们是怎么记录数据的?
  • springCloudGateway+nacos自定义负载均衡-通过IP隔离开发环境
  • 【深度学习】Huber Loss详解
  • nuiapp在APP中的.nvue页面中使用webview展示空白的问题
  • 【HarmonyOS NAPI 深度探索7】N-API 数据处理:与 JavaScript 数据的交互
  • 【零基础入门unity游戏开发——unity3D篇】地形Terrain的使用介绍
  • Node.js卸载超详细步骤(附图文讲解)
  • 基于 HTML5 Canvas 制作一个精美的 2048 小游戏--day 1
  • python学opencv|读取图像(三十八 )阈值自适应处理
  • (三)线性代数之二阶和三阶行列式详解
  • Zilliz Cloud上新:容量提升3倍、享5折优惠,支持高精度搜索
  • STM32 FreeROTS 任务创建和删除实验(静态方法)
  • 天童教育:怎样建立稳固的亲子关系
  • 2.5G PoE交换机 TL-SE2109P 简单开箱评测,8个2.5G电口+1个10G光口(SFP+)
  • Nginx在Linux中的最小化安装方式