<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Qt Custom QStyle 从入门到精通 on Logic&#39;s Lab</title>
    <link>https://logmagic.top/courses/custom-qstyle/</link>
    <description>Recent content in Qt Custom QStyle 从入门到精通 on Logic&#39;s Lab</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>zh-cn</language>
    <lastBuildDate>Mon, 11 May 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://logmagic.top/courses/custom-qstyle/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>第1课：QStyle 体系基础 — 继承链、绘制机制与 QStyleOption</title>
      <link>https://logmagic.top/courses/custom-qstyle/01-qstyle-basics/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/01-qstyle-basics/</guid>
      <description>继承 QCommonStyle（非 QProxyStyle）、绘制三剑客、qstyleoption_cast、State 标志映射</description>
    </item>
    
    <item>
      <title>第2课：Theme 系统设计 — 颜色体系、JSON 序列化与热切换</title>
      <link>https://logmagic.top/courses/custom-qstyle/02-theme-system/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/02-theme-system/</guid>
      <description>深入解析 QStyle Theme 系统的四层颜色模型、JSON 序列化/反序列化方案与 ThemeManager 热切换机制</description>
    </item>
    
    <item>
      <title>第3课：polish / EventFilter — 样式生命周期与事件拦截</title>
      <link>https://logmagic.top/courses/custom-qstyle/03-polish-eventfilter/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/03-polish-eventfilter/</guid>
      <description>拆解 polish() 生命周期钩子与 EventFilter 事件拦截机制，覆盖 7 种 Filter 类型及完整代码示例</description>
    </item>
    
    <item>
      <title>第4课：绘制引擎核心 — drawPrimitive/drawControl 全景解剖</title>
      <link>https://logmagic.top/courses/custom-qstyle/04-drawing-engine/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/04-drawing-engine/</guid>
      <description>全面剖析 QStyle 三层绘制架构：drawPrimitive 最小单元、drawControl 复合控件、drawComplexControl 多子控件</description>
    </item>
    
    <item>
      <title>第5课：动画系统 — WidgetAnimationManager 与焦点动画</title>
      <link>https://logmagic.top/courses/custom-qstyle/05-animation/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/05-animation/</guid>
      <description>WidgetAnimationManager 三层动画架构、焦点指示动画、Switch 控件动画与 QEasingCurve 选择指南</description>
    </item>
    
    <item>
      <title>第6课：扩展与集成 — 自定义控件、SVG 图标与 Qt5/Qt6 双版本</title>
      <link>https://logmagic.top/courses/custom-qstyle/06-integration-qt5-qt6/</link>
      <pubDate>Mon, 11 May 2026 00:00:00 +0000</pubDate>
      
      <guid>https://logmagic.top/courses/custom-qstyle/06-integration-qt5-qt6/</guid>
      <description>自定义枚举扩展 QStyle 绘制、SVG 图标缓存与着色引擎、Qt5/Qt6 双版本编译兼容层完整方案</description>
    </item>
    
  </channel>
</rss>
