• 2024-09-30Kwin代码阅读——模板类
    首先,理解一些基本概念:1.模板:  在C++中,模板允许我们编写通用的代码,可以接受不同的数据类型,而不需要重复编写代码。模板有两种主要形式:函数模板和类模板。这里我们讨论的是类模板。2.继承:  继承是面向对象编程中的一个特性,允许一个类(子类)继承另一个类(父类)的属性和方
  • 2024-09-12kwin模糊度代码解读
    本篇文档主要讲述kwin绘制模糊特效的流程,和相关函数的理解注释。相关文件和函数src/plugins/windowsystem/windoweffects.cpp        主要进行窗口的查询和窗口属性的设置。//启用或禁用窗口模糊效果,根据给定的窗口ID、启用标志和区域,启用或禁用窗口的模糊效果。