logo头像

单枪匹马亦对饮,历经磨难记初心

玩转QtQuick(2)-默认渲染器

简介 Qt Quick的默认渲染器 批次渲染 不透明图元 Alpha混合图元 混合3D图元 纹理集 批次渲染的根节点 变换的节点 裁剪 顶点缓冲 抗锯齿 顶点抗锯齿 多采样抗锯齿 性能 可视化 批次可视化 裁剪可视化 变...

玩转QtQuick(1)-SceneGraph场景图简介

简介 Qt Quick 中的“场景图” Qt Quick “场景图”的结构 Scene Graph API / “场景图”接口 节点 预处理 节点所有权 材质 便捷的节点 “场景图”和渲染 渲染循环 线程渲染循环 非线程渲染循环...

QQuickWidget中文输入法问题的正确解法

QQuickWidget中文输入法问题的正确解法 Qt的bug 旧的解法 正确的解法 QQuickWidget中文输入法问题的正确解法本文分享特定问题的解法,用不到的可以忽略。 Qt的bug使用QQuickWidget的时候,...

玩转Qml(18)-用户向导

简介 效果预览 源码 原理说明 需求说明 原理 Qml对象作用域 QObject对象树 实现 最小改动 获取焦点区域 找到对象 取坐标 向导页 向导组件 向导数据源 简介很多现代化的软件,都会有向导功能,相信大家并...

玩转Qml(17)-树组件的定制

简介 发行说明 效果预览 Qt本身的国际化 存在翻译不全的问题 新的方案 关于批量翻译 总结 简介最近遇到一些需求,要在Qt/Qml中开发树结构,并能够导入、导出json格式。 于是我写了一个简易的Demo,并做了一些性能测试。 ...

玩转Qt(15)-操控Web小车案例

前言 简介 Qt与Web嵌套 MiniBrowser 半透明测试 渲染原理 小结 Qt与Web分离 Qt小车 原版小车 改进小车 必要的知识 WebSocket和 QWebSocket WebChannel Qt启动系统浏览...

玩转Qt(14)-Qt与Web混合开发

前言 简介 Qt的Web方案 Quick WebGL Stream Qt WebAssembly Qt WebEngine/WebView QtWebEngine的更新情况 WebEngine的架构 WebEngine的平台要求 W...

玩转Qt(13)-安卓5.12.4环境搭建

简介Qt for android 环境搭建,以Windows平台 Qt5.12为基准。 安装Qt需要先安装Android版的Qt。 一般在Qt的安装包中都有集成,安装的时候勾上就行 安装必备工具链Android开发必备的工具链包括:...

玩转Qt(12)-github-Actions缓存优化

简介 原理 缓存actions模板 缓存文档 缓存大小限制 缓存运作流程 Qt项目的缓存优化 无缓存的配置 加缓存 环境变量还原 最终配置 简介在之前两篇文章《github-Actions自动化编译》《github-Act...

玩转Qt(11)-github-Actions自动化发行

简介 Qt项目的编译流程 Qt项目的发布流程 查找依赖 制作包 上传 定制发布流程 发布时机 打包步骤 多平台发布 最终配置 windows版的最终配置 MacOS最终配置 结果和代码 简介在上一篇文章《github-...