正在加载中...
上一页 1 ··· 4 5 6 7 8 9 下一页
摘要: 前言 网上有很多 SwitchButton 的实现方式,大部分是通过重写 paintEvent() 来实现的,感觉灵活性不是很好。所以希望实现一个可以联合使用 qss 来更换样式的 SwitchButton。仿照 Fluent Design 中样式,最终实现效果如下(动图中没有展示按钮禁用时的样式) 阅读全文
posted @ 2021-09-07 11:09 之一Yo 阅读(1069) 评论(0) 推荐(2) 编辑
摘要: 前言 VS Code 高大上的界面、强大的智能联想和庞大的插件市场,着实让人对他爱不释手。虽然可以更改 Qt Creator 的主题,但是 Qt Creator 的代码体验实在差劲。下面就来看看如何在 VS Code 中搭建 Qt 开发环境。 安装拓展 工欲善其事,必先利其器。在开干之前,先来安装一 阅读全文
posted @ 2021-06-12 11:45 之一Yo 阅读(25662) 评论(27) 推荐(9) 编辑
摘要: 前言 实现屏幕截屏需要用到 Windows API,所以需要包括 Windows.h 头文件。同时我们想要对截图做进一步的处理,就需要用到 OpenCV。关于 OpenCV 的安装与编译可以参见 《再整理:Visual Studio Code(vscode)下的基于C++的OpenCV的最新搭建攻略 阅读全文
posted @ 2021-05-23 10:32 之一Yo 阅读(7001) 评论(2) 推荐(1) 编辑
摘要: 前言 2016年3月,Alpha Go 与围棋世界冠军、职业九段棋手李世石进行围棋人机大战,以4比1的总比分获胜,在当时引起了轩然大波。2017年10月,谷歌公布了新版五子棋程序 AlphaGo Zero。与击败李世石的 Alpha Go 不同的是,AlphaGo Zero 在训练过程中没有使用任何 阅读全文
posted @ 2021-04-20 23:48 之一Yo 阅读(4567) 评论(2) 推荐(3) 编辑
摘要: 前言 之前写过很多关于无边框窗口并给窗口添加特效的博客,按照时间线罗列如下: 如何在pyqt中实现窗口磨砂效果 如何在pyqt中实现win10亚克力效果 如何在pyqt中通过调用SetWindowCompositionAttribute实现Win10亚克力效果 如何在pyqt中在实现无边框窗口的同时 阅读全文
posted @ 2021-04-14 21:28 之一Yo 阅读(8307) 评论(27) 推荐(6) 编辑
摘要: 前言 当博客很长时,目录的大纲作用就凸显出来了。但是对于目录,还是希望能简洁一些,不能在页面中占太大空间,避免产生阅读干扰。所以下面我们来实现一个简洁明了的博文目录,效果如下: 实现过程 js 部分 步骤 创建一个目录容器 div.catalog,后代结构如下: div.catalog-tab di 阅读全文
posted @ 2021-04-12 10:54 之一Yo 阅读(330) 评论(2) 推荐(4) 编辑
摘要: 亚克力效果的实现思路 上一篇博客《如何在pyqt中实现窗口磨砂效果》 中实现了win7中的Aero效果,但是和win10的亚克力效果相比,Aero还是差了点内味。所以今天早上又在网上搜了一圈,无意中发现了这篇博客《使用 SetWindowCompositionAttribute 来控制程序的窗口边框 阅读全文
posted @ 2021-04-11 17:10 之一Yo 阅读(1426) 评论(2) 推荐(1) 编辑
摘要: 窗口的透视变换效果 当我们点击UWP应用中的小部件时,会发现小部件会朝着鼠标点击位置凹陷下去,而且不同的点击位置对应着不同的凹陷情况,看起来就好像小部件在屏幕上不只有x轴和y轴,甚至还有一个z轴。要做到这一点,其实只要对窗口进行透视变换即可。下面是对Qt的窗口和按钮进行透视变换的效果(GitHub 阅读全文
posted @ 2021-04-11 16:21 之一Yo 阅读(488) 评论(0) 推荐(0) 编辑
摘要: 前言 在《如何在pyqt中在实现无边框窗口的同时保留Windows窗口动画效果(一)》中,我们通过调用 C++ 的 dll 实现了带窗口动画的无边框窗口并解决了最大化时的窗口大小问题。但是这个方法需要电脑上有装 MSVC,所以下面使用 ~ctypes.windll 和 win32 来重新实现上述无边 阅读全文
posted @ 2021-04-11 16:06 之一Yo 阅读(1241) 评论(2) 推荐(1) 编辑
摘要: 前言 在之前的博客《如何在pyqt中通过调用SetWindowCompositionAttribute实现Win10亚克力效果》中,我们实现了窗口的亚克力效果,同时也用SetWindowCompositionAttribute() 给亚克力窗口加上了阴影。但是更多时候我们用不到亚克力效果,但又需要给 阅读全文
posted @ 2021-04-11 15:58 之一Yo 阅读(1512) 评论(4) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 下一页