logo头像

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

Qt原理-窥探信号槽的实现细节

简介 猫和老鼠的故事 声明与实现 Q_OBJECT宏 信号的moc生成 信号的触发 槽和moc生成 第三方信号槽实现 简介本文是《Qt进阶之路》系列文章的特别篇,涛哥在这里讨论Qt信号-槽的实现细节。 上次的文章《Qt实用技能4-...

Qt实用技能4-认清信号槽的本质

简介 猫和老鼠的故事 对象之间的通信机制 尝试一:直接调用 尝试二:回调函数+映射表 观察者模式 Qt的信号-槽 信号-槽简介 信号-槽分两种 信号-槽的实现 元对象编译器moc moc的本质-反射 参考文献 简介本文是《...

Qt安卓-5.12环境搭建

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

Qt实用技能3-理解事件循环

简介 事件与事件循环 Hello World 循环处理 类比事件循环的概念 不同操作系统的事件循环 Windows Linux X11窗口 MacOS Cocoa Application Qt的事件循环 QEventLoop...

Qml特效-移植ShaderToy

简介 关于文章 效果预览 穿云洞 星球之光 蜗牛 超级马里奥 关于ShaderToy 关于ShaderEffect ShaderToy原理 约定的变量 glsl版本号 glsl版本兼容 ShaderToy适配 TaoShad...

Qml特效-着色器效果ShaderEffect

简介 关于文章 ShaderEffect 显示器如何显示色彩 GPU渲染流程 渲染管线图 并行管线示意图 着色器语言编码规范 着色器代码示例 示例 着色器代码 顶点着色器 片段着色器 参考文献 简介这是《Qml特效》系列文...

Qml特效15-暗流涌动

简介 关于文章 暗流涌动 效果预览 QtQuick动画系统 动画组件 动画的使用 用例一 直接声明动画 用例二 on语法 用例三 Transitions或状态机 ShaderEffect 暗流涌动 效果源码 组件的封装 原理...

Qml特效14-跟上节奏

简介 关于文章 跟上节奏 效果预览 QtQuick动画系统 动画组件 动画的使用 用例一 直接声明动画 用例二 on语法 用例三 Transitions或状态机 ShaderEffect 跟上节奏 效果源码 组件的封装 大致...

Qml特效12-进场动画-溶解

简介 关于文章 溶解效果预览 实现原理 简介这是《Qml特效-进场动画》系列文章的第12篇,涛哥将会教大家一些Qml进场动画相关的知识。 进场动画效果 参考了WPS版ppt的动画,基本效果已经全部实现,可以到github TaoQ...

Qml特效11-进场动画-棋盘

简介 关于文章 棋盘效果预览 实现原理 简介这是《Qml特效-进场动画》系列文章的第11篇,涛哥将会教大家一些Qml进场动画相关的知识。 进场动画效果 参考了WPS版ppt的动画,基本效果已经全部实现,可以到github TaoQ...